/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-Sleep-NoLbe-Delay.epf -i ../../../trunk/examples/svcomp/pthread-lit/sssc12_variant.i -------------------------------------------------------------------------------- This is Ultimate 0.2.0-6f57305 [2021-01-26 23:13:54,508 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-01-26 23:13:54,511 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-01-26 23:13:54,555 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-01-26 23:13:54,556 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-01-26 23:13:54,560 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-01-26 23:13:54,563 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-01-26 23:13:54,570 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-01-26 23:13:54,573 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-01-26 23:13:54,581 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-01-26 23:13:54,582 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-01-26 23:13:54,583 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-01-26 23:13:54,584 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-01-26 23:13:54,587 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-01-26 23:13:54,589 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-01-26 23:13:54,590 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-01-26 23:13:54,591 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-01-26 23:13:54,594 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-01-26 23:13:54,601 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-01-26 23:13:54,607 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-01-26 23:13:54,608 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-01-26 23:13:54,611 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-01-26 23:13:54,612 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-01-26 23:13:54,614 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-01-26 23:13:54,621 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-01-26 23:13:54,621 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-01-26 23:13:54,622 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-01-26 23:13:54,627 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-01-26 23:13:54,628 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-01-26 23:13:54,630 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-01-26 23:13:54,631 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-01-26 23:13:54,631 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-01-26 23:13:54,632 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-01-26 23:13:54,633 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-01-26 23:13:54,635 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-01-26 23:13:54,636 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-01-26 23:13:54,636 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-01-26 23:13:54,637 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-01-26 23:13:54,637 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-01-26 23:13:54,638 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-01-26 23:13:54,639 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-01-26 23:13:54,639 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-Sleep-NoLbe-Delay.epf [2021-01-26 23:13:54,692 INFO L113 SettingsManager]: Loading preferences was successful [2021-01-26 23:13:54,692 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-01-26 23:13:54,696 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-01-26 23:13:54,696 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-01-26 23:13:54,696 INFO L138 SettingsManager]: * Use SBE=true [2021-01-26 23:13:54,697 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-01-26 23:13:54,697 INFO L138 SettingsManager]: * sizeof long=4 [2021-01-26 23:13:54,697 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-01-26 23:13:54,697 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-01-26 23:13:54,698 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-01-26 23:13:54,698 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-01-26 23:13:54,699 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-01-26 23:13:54,699 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-01-26 23:13:54,699 INFO L138 SettingsManager]: * sizeof long double=12 [2021-01-26 23:13:54,699 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-01-26 23:13:54,700 INFO L138 SettingsManager]: * Use constant arrays=true [2021-01-26 23:13:54,700 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-01-26 23:13:54,700 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-01-26 23:13:54,700 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-01-26 23:13:54,700 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-01-26 23:13:54,701 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-01-26 23:13:54,701 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-01-26 23:13:54,701 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-01-26 23:13:54,702 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-01-26 23:13:54,702 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-01-26 23:13:54,702 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-01-26 23:13:54,702 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-01-26 23:13:54,702 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-01-26 23:13:54,703 INFO L138 SettingsManager]: * Lazy Petri-NFA conversion=true [2021-01-26 23:13:54,704 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=SLEEP_SET_FA [2021-01-26 23:13:54,704 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-01-26 23:13:54,704 INFO L138 SettingsManager]: * Minimization of abstraction=NONE [2021-01-26 23:13:54,704 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-01-26 23:13:54,704 INFO L138 SettingsManager]: * Sleep set reduction in concurrent analysis=DELAY_SET 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-01-26 23:13:55,084 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-01-26 23:13:55,117 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-01-26 23:13:55,120 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-01-26 23:13:55,121 INFO L271 PluginConnector]: Initializing CDTParser... [2021-01-26 23:13:55,122 INFO L275 PluginConnector]: CDTParser initialized [2021-01-26 23:13:55,123 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-lit/sssc12_variant.i [2021-01-26 23:13:55,206 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c2fc1c899/d08ca08f5c554444a8d2e4bebbd9920e/FLAG630cf3c8c [2021-01-26 23:13:55,984 INFO L306 CDTParser]: Found 1 translation units. [2021-01-26 23:13:55,985 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/sssc12_variant.i [2021-01-26 23:13:56,009 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c2fc1c899/d08ca08f5c554444a8d2e4bebbd9920e/FLAG630cf3c8c [2021-01-26 23:13:56,167 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c2fc1c899/d08ca08f5c554444a8d2e4bebbd9920e [2021-01-26 23:13:56,171 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-01-26 23:13:56,188 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-01-26 23:13:56,190 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-01-26 23:13:56,190 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-01-26 23:13:56,194 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-01-26 23:13:56,195 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.01 11:13:56" (1/1) ... [2021-01-26 23:13:56,199 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@18789399 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:13:56, skipping insertion in model container [2021-01-26 23:13:56,200 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.01 11:13:56" (1/1) ... [2021-01-26 23:13:56,208 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-01-26 23:13:56,274 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-01-26 23:13:56,711 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-26 23:13:56,720 INFO L203 MainTranslator]: Completed pre-run [2021-01-26 23:13:56,789 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-26 23:13:56,984 INFO L208 MainTranslator]: Completed translation [2021-01-26 23:13:56,986 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:13:56 WrapperNode [2021-01-26 23:13:56,988 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-01-26 23:13:56,990 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-01-26 23:13:56,990 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-01-26 23:13:56,991 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-01-26 23:13:56,999 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:13:56" (1/1) ... [2021-01-26 23:13:57,042 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:13:56" (1/1) ... [2021-01-26 23:13:57,078 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-01-26 23:13:57,079 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-01-26 23:13:57,079 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-01-26 23:13:57,079 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-01-26 23:13:57,088 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:13:56" (1/1) ... [2021-01-26 23:13:57,088 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:13:56" (1/1) ... [2021-01-26 23:13:57,091 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:13:56" (1/1) ... [2021-01-26 23:13:57,092 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:13:56" (1/1) ... [2021-01-26 23:13:57,099 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:13:56" (1/1) ... [2021-01-26 23:13:57,104 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:13:56" (1/1) ... [2021-01-26 23:13:57,106 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:13:56" (1/1) ... [2021-01-26 23:13:57,109 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-01-26 23:13:57,110 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-01-26 23:13:57,110 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-01-26 23:13:57,110 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-01-26 23:13:57,111 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:13:56" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-01-26 23:13:57,187 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-01-26 23:13:57,188 INFO L130 BoogieDeclarations]: Found specification of procedure thr [2021-01-26 23:13:57,188 INFO L138 BoogieDeclarations]: Found implementation of procedure thr [2021-01-26 23:13:57,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-01-26 23:13:57,189 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-01-26 23:13:57,190 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-01-26 23:13:57,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-01-26 23:13:57,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-01-26 23:13:57,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-01-26 23:13:57,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-01-26 23:13:57,190 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-01-26 23:13:57,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-01-26 23:13:57,192 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-01-26 23:13:57,844 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-01-26 23:13:57,845 INFO L298 CfgBuilder]: Removed 20 assume(true) statements. [2021-01-26 23:13:57,847 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.01 11:13:57 BoogieIcfgContainer [2021-01-26 23:13:57,847 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-01-26 23:13:57,849 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-01-26 23:13:57,849 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-01-26 23:13:57,853 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-01-26 23:13:57,854 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.01 11:13:56" (1/3) ... [2021-01-26 23:13:57,855 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ffc796c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.01 11:13:57, skipping insertion in model container [2021-01-26 23:13:57,855 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:13:56" (2/3) ... [2021-01-26 23:13:57,855 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ffc796c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.01 11:13:57, skipping insertion in model container [2021-01-26 23:13:57,856 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.01 11:13:57" (3/3) ... [2021-01-26 23:13:57,857 INFO L111 eAbstractionObserver]: Analyzing ICFG sssc12_variant.i [2021-01-26 23:13:57,873 WARN L168 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-01-26 23:13:57,874 INFO L179 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-01-26 23:13:57,879 INFO L191 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-01-26 23:13:57,880 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-01-26 23:13:57,925 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,925 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,925 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,926 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,926 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,926 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,926 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,926 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,927 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,927 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,927 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,927 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,928 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,929 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,929 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,930 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,930 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,931 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,931 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,931 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,932 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,932 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,932 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,932 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,933 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,934 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,935 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,935 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,935 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,936 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,936 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,937 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,937 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,937 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,938 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,938 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,938 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,938 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,940 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,941 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,941 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,941 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,942 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,942 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,942 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,942 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,942 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,943 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,943 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,943 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,943 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,943 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,944 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,944 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,944 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,944 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,944 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,945 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,945 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,945 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,945 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,946 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,946 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,946 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,946 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,947 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,947 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,947 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,947 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,948 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,948 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,949 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,949 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,950 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,953 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,953 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,953 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,954 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,954 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,954 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,954 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,955 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,955 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,955 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,955 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,955 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,956 WARN L313 ript$VariableManager]: TermVariabe thrThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:57,960 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-01-26 23:13:57,975 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-01-26 23:13:58,014 INFO L377 AbstractCegarLoop]: Interprodecural is true [2021-01-26 23:13:58,015 INFO L378 AbstractCegarLoop]: Hoare is true [2021-01-26 23:13:58,015 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-01-26 23:13:58,015 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-01-26 23:13:58,016 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-01-26 23:13:58,016 INFO L382 AbstractCegarLoop]: Difference is false [2021-01-26 23:13:58,019 INFO L383 AbstractCegarLoop]: Minimize is NONE [2021-01-26 23:13:58,020 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== Size of Word is: 35 and size of Sequence is : 36[2021-01-26 23:13:58,061 INFO L164 SleepSetCegar]: Size of mCounterexample is: 36 [2021-01-26 23:13:58,061 INFO L165 SleepSetCegar]: [77#[ULTIMATE.startENTRY]don't care, 79#[L-1]don't care, 81#[L-1-1]don't care, 83#[L991]don't care, 85#[L991-1]don't care, 87#[L991-2]don't care, 89#[L991-3]don't care, 91#[L991-4]don't care, 93#[L1006]don't care, 95#[L1007]don't care, 97#[L1008]don't care, 99#[L-1-2]don't care, 101#[L-1-3]don't care, 103#[L-1-4]don't care, 105#[L1039]don't care, 107#[L1039-1]don't care, 109#[L1040]don't care, 111#[L1040-1]don't care, 113#[L1042]don't care, 115#[L1043]don't care, 117#[L1043-1]don't care, 119#[L1043-2]don't care, 121#[L1044]don't care, 123#[L1044-1]don't care, 125#[L993]don't care, 127#[L994]don't care, 131#[L993-1]don't care, 133#[L1045]don't care, 135#[L1046-2]don't care, 139#[L1047]don't care, 151#[L1047-1]don't care, 153#[L1047-2, thrENTRY]don't care, 155#[L1046-2, thrENTRY]don't care, 161#[L1047, thrENTRY]don't care, 165#[L1047-1, thrENTRY]don't care, 169#[ULTIMATE.startErr0INUSE_VIOLATION, thrENTRY]don't care] [2021-01-26 23:13:58,061 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:13:58,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:13:58,067 INFO L82 PathProgramCache]: Analyzing trace with hash 985250039, now seen corresponding path program 1 times [2021-01-26 23:13:58,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:13:58,078 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664905433] [2021-01-26 23:13:58,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:13:58,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-01-26 23:13:58,291 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-01-26 23:13:58,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-01-26 23:13:58,331 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-01-26 23:13:58,364 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-01-26 23:13:58,365 INFO L605 BasicCegarLoop]: Counterexample might be feasible [2021-01-26 23:13:58,365 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-01-26 23:13:58,366 WARN L386 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-01-26 23:13:58,366 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-01-26 23:13:58,379 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,379 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,379 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,380 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,380 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,380 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,380 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,381 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,381 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,381 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,381 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,381 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,382 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,382 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,382 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,382 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,382 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,383 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,383 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,383 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,383 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,384 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,384 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,384 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,384 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,385 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,385 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,385 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,385 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,385 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,386 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,386 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,386 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,386 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,387 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,387 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,387 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,387 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,387 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,388 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,388 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,388 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,388 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,389 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,389 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,389 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,389 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,390 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,390 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,390 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,390 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,390 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,391 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,391 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,391 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,392 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,392 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,392 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,392 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,392 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,393 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,393 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,393 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,393 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,393 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,394 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,394 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,394 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,394 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,395 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,395 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,395 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,395 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,395 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,396 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,396 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,396 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,396 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,397 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,397 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,397 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,397 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,398 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,398 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,398 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,398 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,398 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,399 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,399 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,399 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,399 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,399 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,400 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,400 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,400 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,400 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,400 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,401 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,401 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,401 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,401 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,401 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,402 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,402 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,402 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,402 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,403 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,403 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,403 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,403 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,403 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,404 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,404 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,404 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,404 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,405 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,405 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,406 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,406 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,406 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,406 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,406 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,407 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,407 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,407 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,407 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,408 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,413 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,413 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,413 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,414 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,414 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,414 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,414 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,415 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,415 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,415 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,415 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,415 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,416 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,416 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,416 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,416 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,416 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,417 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,417 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,424 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,424 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,425 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,425 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,425 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,425 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,426 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,426 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,426 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,426 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,427 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,427 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,427 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,427 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,428 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,428 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,428 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,429 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,429 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,429 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,429 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,429 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,430 WARN L313 ript$VariableManager]: TermVariabe thrThread1of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,433 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,433 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,434 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,434 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,434 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,434 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,434 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,435 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,435 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,436 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,436 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,436 WARN L313 ript$VariableManager]: TermVariabe thrThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,436 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,438 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-01-26 23:13:58,439 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-01-26 23:13:58,442 INFO L377 AbstractCegarLoop]: Interprodecural is true [2021-01-26 23:13:58,442 INFO L378 AbstractCegarLoop]: Hoare is true [2021-01-26 23:13:58,442 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-01-26 23:13:58,442 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-01-26 23:13:58,442 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-01-26 23:13:58,443 INFO L382 AbstractCegarLoop]: Difference is false [2021-01-26 23:13:58,443 INFO L383 AbstractCegarLoop]: Minimize is NONE [2021-01-26 23:13:58,443 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== Size of Word is: 48 and size of Sequence is : 49[2021-01-26 23:13:58,467 INFO L164 SleepSetCegar]: Size of mCounterexample is: 49 [2021-01-26 23:13:58,469 INFO L165 SleepSetCegar]: [109#[ULTIMATE.startENTRY]don't care, 111#[L-1]don't care, 113#[L-1-1]don't care, 115#[L991]don't care, 117#[L991-1]don't care, 119#[L991-2]don't care, 121#[L991-3]don't care, 123#[L991-4]don't care, 125#[L1006]don't care, 127#[L1007]don't care, 129#[L1008]don't care, 131#[L-1-2]don't care, 133#[L-1-3]don't care, 135#[L-1-4]don't care, 137#[L1039]don't care, 139#[L1039-1]don't care, 141#[L1040]don't care, 143#[L1040-1]don't care, 145#[L1042]don't care, 147#[L1043]don't care, 149#[L1043-1]don't care, 151#[L1043-2]don't care, 153#[L1044]don't care, 155#[L1044-1]don't care, 157#[L993]don't care, 159#[L994]don't care, 163#[L993-1]don't care, 165#[L1045]don't care, 167#[L1046-2]don't care, 169#[L1047]don't care, 183#[L1047-1]don't care, 185#[L1047-2, thrENTRY]don't care, 189#[L1046-2, thrENTRY]don't care, 191#[thrENTRY, L1047]don't care, 199#[L1047-1, thrENTRY]don't care, 201#[L1047-1, L1022]don't care, 205#[L1047-1, L1022-1]don't care, 209#[L1047-1, L1023]don't care, 213#[L1047-1, L1024]don't care, 217#[L1047-1, L1010]don't care, 223#[L1047-1, L1013]don't care, 227#[L1047-1, L1027]don't care, 231#[L1047-1, L1028]don't care, 237#[L1047-1, L1028-1]don't care, 239#[L1047-2, thrENTRY, L1028-1]don't care, 245#[thrENTRY, L1028-1, L1046-2]don't care, 249#[thrENTRY, L1028-1, L1047]don't care, 259#[L1047-1, thrENTRY, L1028-1]don't care, 265#[thrENTRY, L1028-1, ULTIMATE.startErr0INUSE_VIOLATION]don't care] [2021-01-26 23:13:58,469 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:13:58,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:13:58,470 INFO L82 PathProgramCache]: Analyzing trace with hash -134257562, now seen corresponding path program 1 times [2021-01-26 23:13:58,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:13:58,471 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650642151] [2021-01-26 23:13:58,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:13:58,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-01-26 23:13:58,553 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-01-26 23:13:58,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-01-26 23:13:58,614 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-01-26 23:13:58,646 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-01-26 23:13:58,647 INFO L605 BasicCegarLoop]: Counterexample might be feasible [2021-01-26 23:13:58,647 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-01-26 23:13:58,647 WARN L386 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-01-26 23:13:58,653 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-01-26 23:13:58,670 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,670 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,670 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,670 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,671 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,671 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,671 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,671 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,671 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,672 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,672 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,672 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,672 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,672 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,672 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,673 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,673 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,673 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,673 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,674 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,674 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,674 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,674 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,675 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,675 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,675 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,675 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,675 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,676 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,676 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,676 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,676 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,676 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,676 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,677 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,677 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,677 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,677 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,678 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,678 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,678 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,678 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,678 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,679 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,679 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,679 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,679 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,679 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,680 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,680 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,680 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,680 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,680 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,681 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,681 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,681 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,681 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,681 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,682 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,682 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,682 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,682 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,682 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,682 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,683 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,683 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,683 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,683 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,683 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,683 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,684 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,684 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,684 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,684 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,685 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,685 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,685 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,685 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,686 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,686 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,686 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,686 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,686 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,686 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,687 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,687 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,687 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,687 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,687 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,688 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,688 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,688 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,688 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,689 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,689 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,689 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,689 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,689 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,690 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,690 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,690 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,690 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,690 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,690 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,691 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,691 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,691 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,691 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,691 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,692 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,692 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,692 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,692 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,692 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,692 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,693 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,693 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,693 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,693 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,693 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,693 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,694 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,694 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,694 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,694 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,694 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,695 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,695 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,695 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,695 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,695 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,695 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,696 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,696 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,696 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,696 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,696 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,697 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,697 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,697 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,697 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,697 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,697 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,698 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,698 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,698 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,698 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,698 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,698 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,699 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,699 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,699 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,699 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,699 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,700 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,700 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,700 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,701 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,701 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,701 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,701 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,701 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,701 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,701 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,702 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,702 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,702 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,702 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,702 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,703 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,703 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,703 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,703 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,703 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,704 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,704 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,704 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,704 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,704 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,705 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,705 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,705 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,705 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,705 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,706 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,706 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,706 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,706 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,706 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,706 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,707 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,707 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,707 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,707 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,707 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,708 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,708 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,708 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,708 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,709 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,709 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,709 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,710 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,710 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,710 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,710 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,710 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,711 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,711 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,711 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,711 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,711 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,711 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,712 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,712 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,712 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,712 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,712 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,712 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,713 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,713 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,713 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,713 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,713 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,713 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,714 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,714 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,714 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,714 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,714 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,715 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,715 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,715 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,715 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,716 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,716 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,716 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,716 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,716 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,717 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,717 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,717 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,717 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,717 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,717 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,718 WARN L313 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,718 WARN L313 ript$VariableManager]: TermVariabe thrThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,720 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,721 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,721 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,721 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,721 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,721 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,722 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,722 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,722 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,722 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,722 WARN L313 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,723 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,723 WARN L313 ript$VariableManager]: TermVariabe thrThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,725 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,726 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_reach_error_#t~nondet4.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,726 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,726 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,726 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_reach_error_#t~nondet4.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,726 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,726 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,727 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,727 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~end~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,727 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,727 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~c~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,727 WARN L313 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,728 WARN L313 ript$VariableManager]: TermVariabe thrThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:13:58,730 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-01-26 23:13:58,730 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-01-26 23:13:58,732 INFO L377 AbstractCegarLoop]: Interprodecural is true [2021-01-26 23:13:58,732 INFO L378 AbstractCegarLoop]: Hoare is true [2021-01-26 23:13:58,732 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-01-26 23:13:58,732 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-01-26 23:13:58,732 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-01-26 23:13:58,733 INFO L382 AbstractCegarLoop]: Difference is false [2021-01-26 23:13:58,733 INFO L383 AbstractCegarLoop]: Minimize is NONE [2021-01-26 23:13:58,733 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== Size of Word is: 71 and size of Sequence is : 72[2021-01-26 23:13:58,809 INFO L164 SleepSetCegar]: Size of mCounterexample is: 72 [2021-01-26 23:13:58,809 INFO L165 SleepSetCegar]: [141#[ULTIMATE.startENTRY]don't care, 143#[L-1]don't care, 145#[L-1-1]don't care, 147#[L991]don't care, 149#[L991-1]don't care, 151#[L991-2]don't care, 153#[L991-3]don't care, 155#[L991-4]don't care, 157#[L1006]don't care, 159#[L1007]don't care, 161#[L1008]don't care, 163#[L-1-2]don't care, 165#[L-1-3]don't care, 167#[L-1-4]don't care, 169#[L1039]don't care, 171#[L1039-1]don't care, 173#[L1040]don't care, 175#[L1040-1]don't care, 177#[L1042]don't care, 179#[L1043]don't care, 181#[L1043-1]don't care, 183#[L1043-2]don't care, 185#[L1044]don't care, 187#[L1044-1]don't care, 189#[L993]don't care, 191#[L994]don't care, 193#[L993-1]don't care, 197#[L1045]don't care, 199#[L1046-2]don't care, 201#[L1047]don't care, 215#[L1047-1]don't care, 217#[thrENTRY, L1047-2]don't care, 219#[thrENTRY, L1046-2]don't care, 223#[thrENTRY, L1047]don't care, 231#[thrENTRY, L1047-1]don't care, 233#[thrENTRY, L1047-2, thrENTRY]don't care, 237#[thrENTRY, L1022, L1047-2]don't care, 247#[thrENTRY, L1022-1, L1047-2]don't care, 253#[thrENTRY, L1023, L1047-2]don't care, 255#[thrENTRY, L1024, L1047-2]don't care, 261#[thrENTRY, L1047-2, L1010]don't care, 267#[thrENTRY, L1013, L1047-2]don't care, 273#[thrENTRY, L1027, L1047-2]don't care, 283#[thrENTRY, L1047-2, L1028]don't care, 287#[thrENTRY, L1047-2, L1028-1]don't care, 293#[thrENTRY, L1046-2, L1028-1]don't care, 299#[thrENTRY, L1028-1, L1047]don't care, 309#[thrENTRY, L1047-1, L1028-1]don't care, 313#[thrENTRY, L1047-2, thrENTRY, L1028-1]don't care, 323#[thrENTRY, L1022, L1047-2, L1028-1]don't care, 327#[thrENTRY, L1047-2, L1022-1, L1028-1]don't care, 333#[thrENTRY, L1023, L1047-2, L1028-1]don't care, 347#[thrENTRY, L1047-2, L1024, L1028-1]don't care, 355#[thrENTRY, L1047-2, L1010, L1028-1]don't care, 361#[thrENTRY, L1047-2, L1013, L1028-1]don't care, 365#[thrENTRY, L1027, L1047-2, L1028-1]don't care, 381#[thrENTRY, L1047-2, L1028, L1028-1]don't care, 383#[thrENTRY, L1028-1, L1047-2, L1028-1]don't care, 391#[thrENTRY, L1026-1, L1028-1, L1047-2]don't care, 397#[thrENTRY, L1026-1, L1047-2, L1026-1]don't care, 407#[thrENTRY, L1026-1, L1047-2, L1031-1]don't care, 415#[thrENTRY, L1026-1, L1047-2, L1031-2]don't care, 423#[thrENTRY, L1026-1, thrFINAL, L1047-2]don't care, 437#[thrENTRY, L1026-1, L1047-2, thrEXIT]don't care, 441#[thrENTRY, L1047-2, thrEXIT, L1031-1]don't care, 445#[thrENTRY, L1047-2, thrEXIT, L1031-2]don't care, 455#[thrENTRY, L1047-2, thrEXIT, thrFINAL]don't care, 459#[thrENTRY, L1047-2, thrEXIT, thrEXIT]don't care, 465#[thrENTRY, L1046-2, thrEXIT, thrEXIT]don't care, 469#[thrENTRY, thrEXIT, thrEXIT, L1047]don't care, 477#[thrENTRY, L1047-1, thrEXIT, thrEXIT]don't care, 479#[thrENTRY, ULTIMATE.startErr0INUSE_VIOLATION, thrEXIT, thrEXIT]don't care] [2021-01-26 23:13:58,809 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:13:58,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:13:58,810 INFO L82 PathProgramCache]: Analyzing trace with hash -720244189, now seen corresponding path program 1 times [2021-01-26 23:13:58,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:13:58,811 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063591167] [2021-01-26 23:13:58,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:13:58,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:13:58,930 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-01-26 23:13:58,931 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063591167] [2021-01-26 23:13:58,933 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 23:13:58,933 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-01-26 23:13:58,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365757996] [2021-01-26 23:13:58,945 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-01-26 23:13:58,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:13:58,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-01-26 23:13:58,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-01-26 23:13:58,963 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:13:58,968 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 33.0) internal successors, (66), 2 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Size of Word is: 71 and size of Sequence is : 72[2021-01-26 23:13:59,005 INFO L164 SleepSetCegar]: Size of mCounterexample is: 72 [2021-01-26 23:13:59,006 INFO L165 SleepSetCegar]: [484#[ULTIMATE.startENTRY]true, 485#[L-1]true, 486#[L-1-1]true, 487#[L991]true, 488#[L991-1]true, 489#[L991-2]true, 490#[L991-3]true, 491#[L991-4]true, 492#[L1006]true, 493#[L1007]true, 494#[L1008]true, 495#[L-1-2]true, 496#[L-1-3]true, 497#[L-1-4]true, 498#[L1039]true, 499#[L1039-1]true, 500#[L1040]true, 501#[L1040-1]true, 502#[L1042]true, 503#[L1043]true, 504#[L1043-1]true, 505#[L1043-2]true, 506#[L1044]true, 507#[L1044-1]true, 508#[L993]true, 509#[L994]true, 510#[L993-1]true, 513#[L1045]true, 514#[L1046-2]true, 515#[L1047]true, 517#[L1047-1]true, 518#[thrENTRY, L1047-2]true, 519#[thrENTRY, L1046-2]true, 521#[thrENTRY, L1047]true, 525#[thrENTRY, L1047-1]true, 526#[thrENTRY, L1047-2, thrENTRY]true, 528#[thrENTRY, L1022, L1047-2]true, 533#[thrENTRY, L1022-1, L1047-2]true, 536#[thrENTRY, L1023, L1047-2]true, 537#[thrENTRY, L1024, L1047-2]true, 540#[thrENTRY, L1047-2, L1010]true, 543#[thrENTRY, L1013, L1047-2]true, 546#[thrENTRY, L1027, L1047-2]true, 551#[thrENTRY, L1047-2, L1028]true, 553#[thrENTRY, L1047-2, L1028-1]true, 556#[thrENTRY, L1046-2, L1028-1]true, 559#[thrENTRY, L1028-1, L1047]true, 564#[thrENTRY, L1047-1, L1028-1]true, 566#[thrENTRY, L1047-2, thrENTRY, L1028-1]true, 571#[thrENTRY, L1022, L1047-2, L1028-1]true, 573#[thrENTRY, L1047-2, L1022-1, L1028-1]true, 576#[thrENTRY, L1023, L1047-2, L1028-1]true, 583#[thrENTRY, L1047-2, L1024, L1028-1]true, 587#[thrENTRY, L1047-2, L1010, L1028-1]true, 590#[thrENTRY, L1047-2, L1013, L1028-1]true, 592#[thrENTRY, L1027, L1047-2, L1028-1]true, 600#[thrENTRY, L1047-2, L1028, L1028-1]true, 601#[thrENTRY, L1028-1, L1047-2, L1028-1]true, 605#[thrENTRY, L1026-1, L1028-1, L1047-2]true, 608#[thrENTRY, L1026-1, L1047-2, L1026-1]true, 613#[thrENTRY, L1026-1, L1047-2, L1031-1]true, 620#[thrENTRY, L1026-1, L1047-2, L1031-2]true, 622#[thrENTRY, L1026-1, thrFINAL, L1047-2]true, 629#[thrENTRY, L1026-1, L1047-2, thrEXIT]true, 631#[thrENTRY, L1047-2, thrEXIT, L1031-1]true, 635#[thrENTRY, L1047-2, thrEXIT, L1031-2]true, 639#[thrENTRY, L1047-2, thrEXIT, thrFINAL]true, 641#[thrENTRY, L1047-2, thrEXIT, thrEXIT]true, 644#[thrENTRY, L1046-2, thrEXIT, thrEXIT]true, 646#[thrENTRY, thrEXIT, thrEXIT, L1047]true, 650#[thrENTRY, L1047-1, thrEXIT, thrEXIT]true, 651#[thrENTRY, ULTIMATE.startErr0INUSE_VIOLATION, thrEXIT, thrEXIT]true] [2021-01-26 23:13:59,006 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-01-26 23:13:59,006 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:13:59,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:13:59,007 INFO L82 PathProgramCache]: Analyzing trace with hash -1629691867, now seen corresponding path program 1 times [2021-01-26 23:13:59,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:13:59,007 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013331197] [2021-01-26 23:13:59,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:13:59,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:13:59,240 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 11 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-01-26 23:13:59,241 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013331197] [2021-01-26 23:13:59,242 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687642576] [2021-01-26 23:13:59,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:13:59,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:13:59,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 3 conjunts are in the unsatisfiable core [2021-01-26 23:13:59,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:13:59,483 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-01-26 23:13:59,484 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-01-26 23:13:59,484 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2021-01-26 23:13:59,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792356640] [2021-01-26 23:13:59,487 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-01-26 23:13:59,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:13:59,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-01-26 23:13:59,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-01-26 23:13:59,489 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:13:59,489 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:13:59,565 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:13:59,582 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 70 and size of Sequence is : 71[2021-01-26 23:13:59,610 INFO L164 SleepSetCegar]: Size of mCounterexample is: 71 [2021-01-26 23:13:59,613 INFO L165 SleepSetCegar]: [871#[ULTIMATE.startENTRY]true, 873#[L-1]true, 875#[L-1-1]true, 877#[L991]true, 879#[L991-1]true, 881#[L991-2]true, 883#[L991-3]true, 885#[L991-4]true, 887#[L1006]true, 889#[L1007]true, 891#[L1008]true, 893#[L-1-2]true, 895#[L-1-3]true, 897#[L-1-4]true, 899#[L1039]true, 901#[L1039-1]true, 903#[L1040]true, 905#[L1040-1]true, 907#[L1042]true, 909#[L1043]true, 911#[L1043-1]true, 913#[L1043-2]true, 915#[L1044]true, 917#[L1044-1]true, 919#[L993]true, 921#[L994]true, 923#[L993-1]true, 929#[L1045]true, 931#[L1046-2]true, 933#[L1047]true, 937#[L1047-1]true, 939#[thrENTRY, L1047-2]true, 941#[thrENTRY, L1046-2]true, 945#[thrENTRY, L1047]true, 953#[thrENTRY, L1047-1]true, 955#[thrENTRY, L1047-2, thrENTRY]true, 959#[thrENTRY, L1022, L1047-2]true, 969#[thrENTRY, L1022-1, L1047-2]true, 975#[thrENTRY, L1023, L1047-2]true, 977#[thrENTRY, L1024, L1047-2]true, 983#[thrENTRY, L1047-2, L1010]true, 989#[thrENTRY, L1013, L1047-2]true, 995#[thrENTRY, L1027, L1047-2]true, 1005#[thrENTRY, L1047-2, L1028]true, 1009#[thrENTRY, L1047-2, L1028-1]true, 1015#[thrENTRY, L1046-2, L1028-1]true, 1021#[thrENTRY, L1028-1, L1047]true, 1031#[thrENTRY, L1047-1, L1028-1]true, 1035#[thrENTRY, L1047-2, thrENTRY, L1028-1]true, 1045#[thrENTRY, L1022, L1047-2, L1028-1]true, 1049#[thrENTRY, L1047-2, L1022-1, L1028-1]true, 1055#[thrENTRY, L1023, L1047-2, L1028-1]true, 1069#[thrENTRY, L1047-2, L1024, L1028-1]true, 1077#[thrENTRY, L1047-2, L1010, L1028-1]true, 1083#[thrENTRY, L1047-2, L1013, L1028-1]true, 1087#[thrENTRY, L1027, L1047-2, L1028-1]true, 1103#[thrENTRY, L1047-2, L1028, L1028-1](<= thrThread3of3ForFork0_~c~0 ~next~0), 1107#[thrENTRY, L1028-1, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1115#[thrENTRY, L1047-2, L1026-1, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1137#[thrENTRY, L1047-2, L1028-1, L1031-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1164#[thrENTRY, L1047-2, L1032, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1181#[thrENTRY, L1032-1, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1197#[thrENTRY, L1033, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1217#[thrENTRY, L1034, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1237#[thrENTRY, L1034-1, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1261#[thrENTRY, L996, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1279#[thrENTRY, L997, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1306#[thrENTRY, L1047-2, L1028-1, L998](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1324#[thrENTRY, L1047-2, L1028-1, L991](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1347#[thrENTRY, L991-2, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1374#[thrENTRY, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0))] [2021-01-26 23:13:59,816 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:13:59,817 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:13:59,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:13:59,818 INFO L82 PathProgramCache]: Analyzing trace with hash -173495487, now seen corresponding path program 1 times [2021-01-26 23:13:59,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:13:59,819 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135178926] [2021-01-26 23:13:59,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:13:59,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:13:59,897 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-01-26 23:13:59,898 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135178926] [2021-01-26 23:13:59,898 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 23:13:59,898 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-01-26 23:13:59,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640923929] [2021-01-26 23:13:59,899 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-01-26 23:13:59,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:13:59,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-01-26 23:13:59,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-01-26 23:13:59,900 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:13:59,900 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:14:00,045 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 87 and size of Sequence is : 88[2021-01-26 23:14:00,074 INFO L164 SleepSetCegar]: Size of mCounterexample is: 88 [2021-01-26 23:14:00,075 INFO L165 SleepSetCegar]: [1384#[ULTIMATE.startENTRY]true, 1386#[L-1]true, 1388#[L-1-1]true, 1390#[L991]true, 1392#[L991-1]true, 1394#[L991-2]true, 1396#[L991-3]true, 1398#[L991-4]true, 1400#[L1006]true, 1402#[L1007]true, 1404#[L1008]true, 1406#[L-1-2]true, 1408#[L-1-3]true, 1410#[L-1-4]true, 1412#[L1039]true, 1414#[L1039-1]true, 1416#[L1040]true, 1418#[L1040-1]true, 1420#[L1042]true, 1422#[L1043]true, 1424#[L1043-1]true, 1426#[L1043-2]true, 1428#[L1044]true, 1430#[L1044-1]true, 1432#[L993]true, 1434#[L994]true, 1436#[L993-1]true, 1442#[L1045]true, 1444#[L1046-2]true, 1446#[L1047]true, 1450#[L1047-1]true, 1452#[thrENTRY, L1047-2]true, 1454#[thrENTRY, L1046-2]true, 1458#[thrENTRY, L1047]true, 1466#[thrENTRY, L1047-1]true, 1468#[thrENTRY, L1047-2, thrENTRY]true, 1472#[thrENTRY, L1022, L1047-2]true, 1482#[thrENTRY, L1022-1, L1047-2]true, 1488#[thrENTRY, L1023, L1047-2]true, 1490#[thrENTRY, L1024, L1047-2]true, 1496#[thrENTRY, L1047-2, L1010]true, 1502#[thrENTRY, L1013, L1047-2]true, 1508#[thrENTRY, L1027, L1047-2]true, 1518#[thrENTRY, L1047-2, L1028]true, 1522#[thrENTRY, L1047-2, L1028-1]true, 1528#[thrENTRY, L1046-2, L1028-1]true, 1534#[thrENTRY, L1028-1, L1047]true, 1544#[thrENTRY, L1047-1, L1028-1]true, 1548#[thrENTRY, L1047-2, thrENTRY, L1028-1]true, 1558#[thrENTRY, L1022, L1047-2, L1028-1]true, 1562#[thrENTRY, L1047-2, L1022-1, L1028-1]true, 1568#[thrENTRY, L1023, L1047-2, L1028-1]true, 1582#[thrENTRY, L1047-2, L1024, L1028-1]true, 1590#[thrENTRY, L1047-2, L1010, L1028-1]true, 1596#[thrENTRY, L1047-2, L1013, L1028-1]true, 1600#[thrENTRY, L1027, L1047-2, L1028-1]true, 1616#[thrENTRY, L1047-2, L1028, L1028-1](<= thrThread3of3ForFork0_~c~0 ~next~0), 1618#[thrENTRY, L1028-1, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1626#[thrENTRY, L1047-2, L1026-1, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1638#[thrENTRY, L1047-2, L1028-1, L1031-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1652#[thrENTRY, L1047-2, L1032, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1660#[thrENTRY, L1032-1, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1664#[thrENTRY, L1033, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1674#[thrENTRY, L1034, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (= |thrThread3of3ForFork0_#t~mem5| 1) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1684#[thrENTRY, L1034-1, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1698#[thrENTRY, L996, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1706#[thrENTRY, L997, L1047-2, L1028-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0)) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1710#[thrENTRY, L1047-2, L1028-1, L997-2](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0)) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1749#[thrENTRY, L1047-2, L1028-1, L1035](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0)) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 1775#[thrENTRY, L1047-2, L1028-1, L1031-1](and (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 1798#[thrENTRY, L1047-2, L1032, L1028-1](and (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 1814#[thrENTRY, L1032-1, L1047-2, L1028-1](and (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 1826#[thrENTRY, L1033, L1047-2, L1028-1](and (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 1842#[thrENTRY, L1034, L1047-2, L1028-1](and (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 1858#[thrENTRY, L1034-1, L1047-2, L1028-1](and (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 1878#[thrENTRY, L996, L1047-2, L1028-1](and (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1)), 1892#[thrENTRY, L997, L1047-2, L1028-1](and (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 1906#[thrENTRY, L1047-2, L1028-1, L997-2](and (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 1930#[thrENTRY, L1047-2, L1028-1, L1035](and (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 1938#[thrENTRY, L1026-1, L1047-2, L1035](and (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 1961#[thrENTRY, L1047-2, L1035, L1031-1](and (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 1994#[thrENTRY, L1047-2, L1031-2, L1035](and (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 2024#[thrENTRY, L1047-2, L1035, thrFINAL](and (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 2050#[thrENTRY, L1047-2, thrEXIT, L1035](and (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 2073#[thrENTRY, L1046-2, thrEXIT, L1035](and (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 2099#[thrENTRY, thrEXIT, L1035, L1047](and (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 2126#[thrENTRY, L1047-1, thrEXIT, L1035](and (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 2143#[thrENTRY, ULTIMATE.startErr0INUSE_VIOLATION, thrEXIT, L1035](and (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0)))] [2021-01-26 23:14:00,076 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-01-26 23:14:00,076 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:14:00,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:14:00,076 INFO L82 PathProgramCache]: Analyzing trace with hash 368050212, now seen corresponding path program 1 times [2021-01-26 23:14:00,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:14:00,077 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684376778] [2021-01-26 23:14:00,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:14:00,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:14:00,177 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 11 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-01-26 23:14:00,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684376778] [2021-01-26 23:14:00,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435526403] [2021-01-26 23:14:00,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:14:00,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:14:00,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 3 conjunts are in the unsatisfiable core [2021-01-26 23:14:00,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:14:00,307 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-01-26 23:14:00,308 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-01-26 23:14:00,308 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2021-01-26 23:14:00,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105893569] [2021-01-26 23:14:00,309 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-01-26 23:14:00,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:14:00,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-01-26 23:14:00,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-01-26 23:14:00,310 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:14:00,310 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Size of Word is: 57 and size of Sequence is : 58[2021-01-26 23:14:00,361 INFO L164 SleepSetCegar]: Size of mCounterexample is: 58 [2021-01-26 23:14:00,362 INFO L165 SleepSetCegar]: [2414#[ULTIMATE.startENTRY]true, 2416#[L-1]true, 2418#[L-1-1]true, 2420#[L991]true, 2422#[L991-1]true, 2424#[L991-2]true, 2426#[L991-3]true, 2428#[L991-4]true, 2430#[L1006]true, 2432#[L1007]true, 2434#[L1008]true, 2436#[L-1-2]true, 2438#[L-1-3]true, 2440#[L-1-4]true, 2442#[L1039]true, 2444#[L1039-1]true, 2446#[L1040]true, 2448#[L1040-1]true, 2450#[L1042]true, 2452#[L1043]true, 2454#[L1043-1]true, 2456#[L1043-2]true, 2458#[L1044]true, 2460#[L1044-1]true, 2462#[L993]true, 2464#[L994]true, 2466#[L993-1]true, 2472#[L1045]true, 2474#[L1046-2]true, 2476#[L1047]true, 2480#[L1047-1]true, 2482#[thrENTRY, L1047-2]true, 2484#[thrENTRY, L1046-2]true, 2488#[thrENTRY, L1047]true, 2496#[thrENTRY, L1047-1]true, 2498#[thrENTRY, L1047-2, thrENTRY]true, 2502#[thrENTRY, L1022, L1047-2]true, 2512#[thrENTRY, L1022-1, L1047-2]true, 2518#[thrENTRY, L1023, L1047-2]true, 2520#[thrENTRY, L1024, L1047-2]true, 2526#[thrENTRY, L1047-2, L1010]true, 2532#[thrENTRY, L1013, L1047-2]true, 2538#[thrENTRY, L1027, L1047-2]true, 2548#[thrENTRY, L1047-2, L1028](<= thrThread2of3ForFork0_~c~0 ~next~0), 2554#[thrENTRY, L1047-2, L1028-1](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 2560#[thrENTRY, L1026-1, L1047-2](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 2583#[thrENTRY, L1047-2, L1031-1](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 2622#[thrENTRY, L1047-2, L1032](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 2651#[thrENTRY, L1047-2, L1032-1](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 2682#[thrENTRY, L1033, L1047-2](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 2705#[thrENTRY, L1034, L1047-2](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 2736#[thrENTRY, L1034-1, L1047-2](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 2763#[thrENTRY, L996, L1047-2](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 2790#[thrENTRY, L1047-2, L997](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 2826#[thrENTRY, L1047-2, L998](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 2849#[thrENTRY, L1047-2, L991](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 2883#[thrENTRY, L1047-2, L991-2](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 2921#[thrENTRY, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, L1047-2](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0))] [2021-01-26 23:14:00,568 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:14:00,569 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:14:00,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:14:00,570 INFO L82 PathProgramCache]: Analyzing trace with hash -875393704, now seen corresponding path program 1 times [2021-01-26 23:14:00,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:14:00,571 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443048413] [2021-01-26 23:14:00,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:14:00,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:14:00,627 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-01-26 23:14:00,628 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443048413] [2021-01-26 23:14:00,628 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 23:14:00,628 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-01-26 23:14:00,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98496941] [2021-01-26 23:14:00,629 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-01-26 23:14:00,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:14:00,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-01-26 23:14:00,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-01-26 23:14:00,630 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:14:00,630 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:14:00,754 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 103 and size of Sequence is : 104[2021-01-26 23:14:00,815 INFO L164 SleepSetCegar]: Size of mCounterexample is: 104 [2021-01-26 23:14:00,817 INFO L165 SleepSetCegar]: [2933#[ULTIMATE.startENTRY]true, 2935#[L-1]true, 2937#[L-1-1]true, 2939#[L991]true, 2941#[L991-1]true, 2943#[L991-2]true, 2945#[L991-3]true, 2947#[L991-4]true, 2949#[L1006]true, 2951#[L1007]true, 2953#[L1008]true, 2955#[L-1-2]true, 2957#[L-1-3]true, 2959#[L-1-4]true, 2961#[L1039]true, 2963#[L1039-1]true, 2965#[L1040]true, 2967#[L1040-1]true, 2969#[L1042]true, 2971#[L1043]true, 2973#[L1043-1]true, 2975#[L1043-2]true, 2977#[L1044]true, 2979#[L1044-1]true, 2981#[L993]true, 2983#[L994]true, 2985#[L993-1]true, 2991#[L1045]true, 2993#[L1046-2]true, 2995#[L1047]true, 2999#[L1047-1]true, 3001#[thrENTRY, L1047-2]true, 3003#[thrENTRY, L1046-2]true, 3007#[thrENTRY, L1047]true, 3015#[thrENTRY, L1047-1]true, 3017#[thrENTRY, L1047-2, thrENTRY]true, 3021#[thrENTRY, L1022, L1047-2]true, 3031#[thrENTRY, L1022-1, L1047-2]true, 3037#[thrENTRY, L1023, L1047-2]true, 3039#[thrENTRY, L1024, L1047-2]true, 3045#[thrENTRY, L1047-2, L1010]true, 3051#[thrENTRY, L1013, L1047-2]true, 3057#[thrENTRY, L1027, L1047-2]true, 3067#[thrENTRY, L1047-2, L1028](<= thrThread2of3ForFork0_~c~0 ~next~0), 3071#[thrENTRY, L1047-2, L1028-1](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 3077#[thrENTRY, L1026-1, L1047-2](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 3085#[thrENTRY, L1047-2, L1031-1](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 3091#[thrENTRY, L1047-2, L1032](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 3099#[thrENTRY, L1047-2, L1032-1](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0)), 3109#[thrENTRY, L1033, L1047-2](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3113#[thrENTRY, L1034, L1047-2](and (<= thrThread2of3ForFork0_~c~0 ~next~0) (= |thrThread2of3ForFork0_#t~mem5| 1) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3126#[thrENTRY, L1034-1, L1047-2](and (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (<= thrThread2of3ForFork0_~c~0 ~next~0) (= |thrThread2of3ForFork0_#t~mem5| 1) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3133#[thrENTRY, L996, L1047-2](and (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (<= thrThread2of3ForFork0_~c~0 ~next~0) (= |thrThread2of3ForFork0_#t~mem5| 1) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3141#[thrENTRY, L1047-2, L997](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (<= thrThread2of3ForFork0_~c~0 ~next~0) (= |thrThread2of3ForFork0_#t~mem5| 1) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3143#[thrENTRY, L997-2, L1047-2](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (<= thrThread2of3ForFork0_~c~0 ~next~0) (= |thrThread2of3ForFork0_#t~mem5| 1) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3185#[thrENTRY, L1035, L1047-2](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (<= thrThread2of3ForFork0_~c~0 ~next~0) (<= (+ thrThread2of3ForFork0_~c~0 10) thrThread2of3ForFork0_~end~0) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3214#[thrENTRY, L1047-2, L1031-1](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0))), 3225#[thrENTRY, L1047-2, L1032](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0))), 3239#[thrENTRY, L1047-2, L1032-1](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0))), 3255#[thrENTRY, L1033, L1047-2](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3263#[thrENTRY, L1034, L1047-2](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= |thrThread2of3ForFork0_#t~mem5| 1) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3279#[thrENTRY, L1034-1, L1047-2](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= |thrThread2of3ForFork0_#t~mem5| 1) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3291#[thrENTRY, L996, L1047-2](and (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= |thrThread2of3ForFork0_#t~mem5| 1) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3303#[thrENTRY, L1047-2, L997](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= |thrThread2of3ForFork0_#t~mem5| 1) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3313#[thrENTRY, L997-2, L1047-2](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= |thrThread2of3ForFork0_#t~mem5| 1) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3331#[thrENTRY, L1035, L1047-2](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3337#[thrENTRY, L1046-2, L1035](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3368#[thrENTRY, L1035, L1047](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread2of3ForFork0_~c~0 4))) 1)), 3405#[thrENTRY, L1047-1, L1035](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0))), 3434#[thrENTRY, L1035, L1047-2, thrENTRY](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0))), 3482#[thrENTRY, L1022, L1035, L1047-2](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0))), 3520#[thrENTRY, L1035, L1047-2, L1022-1](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0))), 3564#[thrENTRY, L1035, L1023, L1047-2](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0))), 3614#[thrENTRY, L1035, L1047-2, L1024](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0))), 3658#[thrENTRY, L1035, L1047-2, L1010](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0))), 3698#[thrENTRY, L1035, L1047-2, L1013](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0))), 3749#[thrENTRY, L1035, L1027, L1047-2](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0))), 3799#[thrENTRY, L1035, L1047-2, L1028](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 3839#[thrENTRY, L1028-1, L1035, L1047-2](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 3877#[thrENTRY, L1035, L1047-2, L1026-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 3920#[thrENTRY, L1035, L1047-2, L1031-1](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 3985#[thrENTRY, L1035, L1047-2, L1032](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 4027#[thrENTRY, L1032-1, L1035, L1047-2](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 4067#[thrENTRY, L1033, L1035, L1047-2](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 4111#[thrENTRY, L1034, L1035, L1047-2](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 4155#[thrENTRY, L1034-1, L1035, L1047-2](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 4205#[thrENTRY, L996, L1035, L1047-2](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 4245#[thrENTRY, L997, L1035, L1047-2](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0)) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 4296#[thrENTRY, L1035, L1047-2, L997-2](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0)) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 4348#[thrENTRY, L1035, L1047-2, L1035](and (<= (+ thrThread3of3ForFork0_~c~0 10) thrThread3of3ForFork0_~end~0) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0)) (<= thrThread3of3ForFork0_~c~0 ~next~0)), 4382#[thrENTRY, L1035, L1047-2, L1031-1](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 4422#[thrENTRY, L1035, L1047-2, L1032](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 4452#[thrENTRY, L1032-1, L1035, L1047-2](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 4480#[thrENTRY, L1033, L1035, L1047-2](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 4512#[thrENTRY, L1034, L1035, L1047-2](and (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 4544#[thrENTRY, L1034-1, L1035, L1047-2](and (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 4582#[thrENTRY, L996, L1035, L1047-2](and (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1)), 4610#[thrENTRY, L997, L1035, L1047-2](and (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 4646#[thrENTRY, L1035, L1047-2, L997-2](and (= |thrThread3of3ForFork0_#t~mem5| 1) (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 4686#[thrENTRY, L1035, L1047-2, L1035](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 4702#[thrENTRY, L1046-2, L1035, L1035](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 4737#[thrENTRY, L1035, L1035, L1047](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (= (select (select |#memory_int| ~data~0.base) (+ ~data~0.offset (* thrThread3of3ForFork0_~c~0 4))) 1) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 4787#[thrENTRY, L1047-1, L1035, L1035](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0))), 4825#[thrENTRY, ULTIMATE.startErr0INUSE_VIOLATION, L1035, L1035](and (not (= thrThread2of3ForFork0___VERIFIER_assert_~cond 0)) (not (= |thrThread2of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= |thrThread3of3ForFork0___VERIFIER_assert_#in~cond| 0)) (not (= thrThread3of3ForFork0___VERIFIER_assert_~cond 0)))] [2021-01-26 23:14:00,817 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-01-26 23:14:00,817 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 23:14:00,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:14:00,818 INFO L82 PathProgramCache]: Analyzing trace with hash -1279572421, now seen corresponding path program 1 times [2021-01-26 23:14:00,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:14:00,818 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726201808] [2021-01-26 23:14:00,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:14:00,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-01-26 23:14:00,849 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-01-26 23:14:00,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-01-26 23:14:00,874 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-01-26 23:14:00,906 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-01-26 23:14:00,906 INFO L605 BasicCegarLoop]: Counterexample might be feasible [2021-01-26 23:14:00,907 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-01-26 23:14:00,907 WARN L386 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-01-26 23:14:00,907 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-01-26 23:14:00,914 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker@1f4383a0 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:81) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.ThreadInstanceAdder.constructThreadAuxiliaryVariable(ThreadInstanceAdder.java:479) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.ThreadInstanceAdder.constructThreadInUseVariable(ThreadInstanceAdder.java:458) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.ThreadInstanceAdder.constructThreadInstance(ThreadInstanceAdder.java:438) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.ThreadInstanceAdder.constructThreadInstances(ThreadInstanceAdder.java:410) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.IcfgPetrifier.(IcfgPetrifier.java:110) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterateNew(TraceAbstractionStarter.java:352) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:197) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:149) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-01-26 23:14:00,921 INFO L168 Benchmark]: Toolchain (without parser) took 4742.63 ms. Allocated memory was 302.0 MB in the beginning and 362.8 MB in the end (delta: 60.8 MB). Free memory was 275.7 MB in the beginning and 149.2 MB in the end (delta: 126.6 MB). Peak memory consumption was 188.1 MB. Max. memory is 16.0 GB. [2021-01-26 23:14:00,922 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 302.0 MB. Free memory was 271.8 MB in the beginning and 271.8 MB in the end (delta: 79.4 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-01-26 23:14:00,923 INFO L168 Benchmark]: CACSL2BoogieTranslator took 797.93 ms. Allocated memory is still 302.0 MB. Free memory was 274.6 MB in the beginning and 261.4 MB in the end (delta: 13.2 MB). Peak memory consumption was 42.3 MB. Max. memory is 16.0 GB. [2021-01-26 23:14:00,929 INFO L168 Benchmark]: Boogie Procedure Inliner took 88.65 ms. Allocated memory is still 302.0 MB. Free memory was 261.4 MB in the beginning and 259.3 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-01-26 23:14:00,930 INFO L168 Benchmark]: Boogie Preprocessor took 30.39 ms. Allocated memory is still 302.0 MB. Free memory was 259.3 MB in the beginning and 257.2 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-01-26 23:14:00,931 INFO L168 Benchmark]: RCFGBuilder took 736.83 ms. Allocated memory is still 302.0 MB. Free memory was 257.2 MB in the beginning and 230.0 MB in the end (delta: 27.3 MB). Peak memory consumption was 27.3 MB. Max. memory is 16.0 GB. [2021-01-26 23:14:00,931 INFO L168 Benchmark]: TraceAbstraction took 3069.12 ms. Allocated memory was 302.0 MB in the beginning and 362.8 MB in the end (delta: 60.8 MB). Free memory was 228.9 MB in the beginning and 149.2 MB in the end (delta: 79.7 MB). Peak memory consumption was 139.5 MB. Max. memory is 16.0 GB. [2021-01-26 23:14:00,942 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.19 ms. Allocated memory is still 302.0 MB. Free memory was 271.8 MB in the beginning and 271.8 MB in the end (delta: 79.4 kB). There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 797.93 ms. Allocated memory is still 302.0 MB. Free memory was 274.6 MB in the beginning and 261.4 MB in the end (delta: 13.2 MB). Peak memory consumption was 42.3 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 88.65 ms. Allocated memory is still 302.0 MB. Free memory was 261.4 MB in the beginning and 259.3 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 30.39 ms. Allocated memory is still 302.0 MB. Free memory was 259.3 MB in the beginning and 257.2 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 736.83 ms. Allocated memory is still 302.0 MB. Free memory was 257.2 MB in the beginning and 230.0 MB in the end (delta: 27.3 MB). Peak memory consumption was 27.3 MB. Max. memory is 16.0 GB. * TraceAbstraction took 3069.12 ms. Allocated memory was 302.0 MB in the beginning and 362.8 MB in the end (delta: 60.8 MB). Free memory was 228.9 MB in the beginning and 149.2 MB in the end (delta: 79.7 MB). Peak memory consumption was 139.5 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker@1f4383a0 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker@1f4383a0: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:81) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...