/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-New_States.epf -i ../../../trunk/examples/svcomp/pthread-wmm/safe019_power.opt.i -------------------------------------------------------------------------------- This is Ultimate 0.2.0-6f57305 [2021-01-27 02:30:13,924 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-01-27 02:30:13,928 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-01-27 02:30:13,985 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-01-27 02:30:13,986 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-01-27 02:30:13,991 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-01-27 02:30:13,995 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-01-27 02:30:14,003 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-01-27 02:30:14,006 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-01-27 02:30:14,008 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-01-27 02:30:14,009 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-01-27 02:30:14,013 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-01-27 02:30:14,014 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-01-27 02:30:14,015 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-01-27 02:30:14,019 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-01-27 02:30:14,021 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-01-27 02:30:14,022 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-01-27 02:30:14,026 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-01-27 02:30:14,033 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-01-27 02:30:14,038 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-01-27 02:30:14,040 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-01-27 02:30:14,043 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-01-27 02:30:14,045 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-01-27 02:30:14,046 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-01-27 02:30:14,054 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-01-27 02:30:14,055 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-01-27 02:30:14,055 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-01-27 02:30:14,056 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-01-27 02:30:14,057 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-01-27 02:30:14,059 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-01-27 02:30:14,059 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-01-27 02:30:14,060 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-01-27 02:30:14,062 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-01-27 02:30:14,063 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-01-27 02:30:14,064 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-01-27 02:30:14,064 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-01-27 02:30:14,065 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-01-27 02:30:14,065 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-01-27 02:30:14,065 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-01-27 02:30:14,066 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-01-27 02:30:14,067 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-01-27 02:30:14,068 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-New_States.epf [2021-01-27 02:30:14,115 INFO L113 SettingsManager]: Loading preferences was successful [2021-01-27 02:30:14,115 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-01-27 02:30:14,119 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-01-27 02:30:14,119 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-01-27 02:30:14,119 INFO L138 SettingsManager]: * Use SBE=true [2021-01-27 02:30:14,120 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-01-27 02:30:14,120 INFO L138 SettingsManager]: * sizeof long=4 [2021-01-27 02:30:14,120 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-01-27 02:30:14,120 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-01-27 02:30:14,120 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-01-27 02:30:14,121 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-01-27 02:30:14,122 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-01-27 02:30:14,122 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-01-27 02:30:14,122 INFO L138 SettingsManager]: * sizeof long double=12 [2021-01-27 02:30:14,122 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-01-27 02:30:14,123 INFO L138 SettingsManager]: * Use constant arrays=true [2021-01-27 02:30:14,123 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-01-27 02:30:14,123 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-01-27 02:30:14,123 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-01-27 02:30:14,123 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-01-27 02:30:14,124 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-01-27 02:30:14,124 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-01-27 02:30:14,124 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-01-27 02:30:14,124 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-01-27 02:30:14,124 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-01-27 02:30:14,125 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-01-27 02:30:14,125 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-01-27 02:30:14,125 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-01-27 02:30:14,126 INFO L138 SettingsManager]: * Lazy Petri-NFA conversion=true [2021-01-27 02:30:14,126 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=SLEEP_SET_FA [2021-01-27 02:30:14,126 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-01-27 02:30:14,126 INFO L138 SettingsManager]: * Minimization of abstraction=NONE [2021-01-27 02:30:14,126 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-01-27 02:30:14,127 INFO L138 SettingsManager]: * Sleep set reduction in concurrent analysis=NEW_STATES 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-27 02:30:14,510 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-01-27 02:30:14,551 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-01-27 02:30:14,554 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-01-27 02:30:14,556 INFO L271 PluginConnector]: Initializing CDTParser... [2021-01-27 02:30:14,557 INFO L275 PluginConnector]: CDTParser initialized [2021-01-27 02:30:14,558 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-wmm/safe019_power.opt.i [2021-01-27 02:30:14,646 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f63a7a06e/c48d8bdee328465cbaedbaf9bba55346/FLAGfb3d5a9b8 [2021-01-27 02:30:15,388 INFO L306 CDTParser]: Found 1 translation units. [2021-01-27 02:30:15,389 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-wmm/safe019_power.opt.i [2021-01-27 02:30:15,411 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f63a7a06e/c48d8bdee328465cbaedbaf9bba55346/FLAGfb3d5a9b8 [2021-01-27 02:30:15,647 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f63a7a06e/c48d8bdee328465cbaedbaf9bba55346 [2021-01-27 02:30:15,650 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-01-27 02:30:15,664 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-01-27 02:30:15,667 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-01-27 02:30:15,668 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-01-27 02:30:15,671 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-01-27 02:30:15,673 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 02:30:15" (1/1) ... [2021-01-27 02:30:15,677 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1082fff5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:30:15, skipping insertion in model container [2021-01-27 02:30:15,678 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 02:30:15" (1/1) ... [2021-01-27 02:30:15,687 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-01-27 02:30:15,775 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-01-27 02:30:16,225 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-27 02:30:16,248 INFO L203 MainTranslator]: Completed pre-run [2021-01-27 02:30:16,365 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-27 02:30:16,502 INFO L208 MainTranslator]: Completed translation [2021-01-27 02:30:16,503 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:30:16 WrapperNode [2021-01-27 02:30:16,504 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-01-27 02:30:16,506 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-01-27 02:30:16,506 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-01-27 02:30:16,506 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-01-27 02:30:16,516 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:30:16" (1/1) ... [2021-01-27 02:30:16,572 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:30:16" (1/1) ... [2021-01-27 02:30:16,612 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-01-27 02:30:16,613 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-01-27 02:30:16,613 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-01-27 02:30:16,613 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-01-27 02:30:16,624 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:30:16" (1/1) ... [2021-01-27 02:30:16,625 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:30:16" (1/1) ... [2021-01-27 02:30:16,631 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:30:16" (1/1) ... [2021-01-27 02:30:16,631 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:30:16" (1/1) ... [2021-01-27 02:30:16,648 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:30:16" (1/1) ... [2021-01-27 02:30:16,653 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:30:16" (1/1) ... [2021-01-27 02:30:16,659 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:30:16" (1/1) ... [2021-01-27 02:30:16,667 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-01-27 02:30:16,668 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-01-27 02:30:16,668 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-01-27 02:30:16,668 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-01-27 02:30:16,669 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:30:16" (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-27 02:30:16,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-01-27 02:30:16,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-01-27 02:30:16,770 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-01-27 02:30:16,770 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-01-27 02:30:16,771 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-01-27 02:30:16,772 INFO L130 BoogieDeclarations]: Found specification of procedure P0 [2021-01-27 02:30:16,772 INFO L138 BoogieDeclarations]: Found implementation of procedure P0 [2021-01-27 02:30:16,772 INFO L130 BoogieDeclarations]: Found specification of procedure P1 [2021-01-27 02:30:16,772 INFO L138 BoogieDeclarations]: Found implementation of procedure P1 [2021-01-27 02:30:16,772 INFO L130 BoogieDeclarations]: Found specification of procedure P2 [2021-01-27 02:30:16,772 INFO L138 BoogieDeclarations]: Found implementation of procedure P2 [2021-01-27 02:30:16,772 INFO L130 BoogieDeclarations]: Found specification of procedure P3 [2021-01-27 02:30:16,773 INFO L138 BoogieDeclarations]: Found implementation of procedure P3 [2021-01-27 02:30:16,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-01-27 02:30:16,773 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-01-27 02:30:16,774 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-01-27 02:30:16,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-01-27 02:30:16,776 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-01-27 02:30:21,496 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-01-27 02:30:21,496 INFO L298 CfgBuilder]: Removed 14 assume(true) statements. [2021-01-27 02:30:21,499 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.01 02:30:21 BoogieIcfgContainer [2021-01-27 02:30:21,499 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-01-27 02:30:21,501 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-01-27 02:30:21,502 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-01-27 02:30:21,505 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-01-27 02:30:21,505 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.01 02:30:15" (1/3) ... [2021-01-27 02:30:21,506 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35c0805c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.01 02:30:21, skipping insertion in model container [2021-01-27 02:30:21,506 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:30:16" (2/3) ... [2021-01-27 02:30:21,507 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35c0805c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.01 02:30:21, skipping insertion in model container [2021-01-27 02:30:21,507 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.01 02:30:21" (3/3) ... [2021-01-27 02:30:21,509 INFO L111 eAbstractionObserver]: Analyzing ICFG safe019_power.opt.i [2021-01-27 02:30:21,527 WARN L168 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-01-27 02:30:21,528 INFO L179 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-01-27 02:30:21,532 INFO L191 ceAbstractionStarter]: Appying trace abstraction to program that has 2 error locations. [2021-01-27 02:30:21,533 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-01-27 02:30:21,602 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,602 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,603 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,603 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,603 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,603 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,603 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,604 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,604 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,604 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,604 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,605 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,605 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,605 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,605 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,605 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,605 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,606 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,606 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,606 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,606 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,606 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,606 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,607 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,607 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,607 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,607 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,607 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,607 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,608 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,608 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,608 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,608 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,608 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,609 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,609 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,609 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,609 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,609 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,609 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,610 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,610 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,610 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,610 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,610 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,610 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,610 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,611 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,611 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,611 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,611 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,611 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,614 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,614 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,614 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,614 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,614 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,615 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,615 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,615 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,615 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,615 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,615 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,616 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,616 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,617 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,617 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,617 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,617 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,617 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,617 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,618 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,618 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,618 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,618 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,618 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,618 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,619 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,619 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,619 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,619 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,619 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,620 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,620 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,620 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,620 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,620 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,620 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,621 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,621 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,621 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,621 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,621 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,621 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,622 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,622 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,625 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,625 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,625 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,626 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,626 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,626 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,626 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,627 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,627 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,627 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,627 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,627 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,628 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1___VERIFIER_assert_~expression not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,628 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_reach_error_#t~nondet2.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,628 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_reach_error_#t~nondet2.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,628 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1___VERIFIER_assert_#in~expression| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,628 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1___VERIFIER_assert_~expression not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,629 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_reach_error_#t~nondet2.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,629 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_reach_error_#t~nondet2.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,629 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1___VERIFIER_assert_#in~expression| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,629 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_reach_error_#t~nondet2.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,629 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_reach_error_#t~nondet2.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,630 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_reach_error_#t~nondet2.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,630 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1___VERIFIER_assert_~expression not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,630 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_reach_error_#t~nondet2.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,630 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1___VERIFIER_assert_#in~expression| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,630 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_reach_error_#t~nondet2.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,630 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_reach_error_#t~nondet2.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,631 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_reach_error_#t~nondet2.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,631 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1___VERIFIER_assert_~expression not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,631 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_reach_error_#t~nondet2.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,631 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1___VERIFIER_assert_#in~expression| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,631 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,632 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,632 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,632 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,632 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,632 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,632 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,633 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,633 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,634 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,634 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,634 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,635 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,635 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,635 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,635 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,635 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,635 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,636 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,636 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,637 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,637 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,637 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,637 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,637 WARN L313 ript$VariableManager]: TermVariabe P2Thread1of1ForFork2_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,638 WARN L313 ript$VariableManager]: TermVariabe P2Thread1of1ForFork2_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,638 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,638 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,638 WARN L313 ript$VariableManager]: TermVariabe P2Thread1of1ForFork2_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,638 WARN L313 ript$VariableManager]: TermVariabe P2Thread1of1ForFork2_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,638 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,639 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,639 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,639 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite79| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,639 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,639 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,639 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,640 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,640 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,640 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,640 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,640 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,640 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,640 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,641 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,641 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,641 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,641 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,641 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite83| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,641 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,642 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,642 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,642 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,642 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,642 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,642 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,642 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,643 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,643 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,643 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,643 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,643 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,643 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,644 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,644 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,644 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,644 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,644 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,644 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,644 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,645 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,645 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,645 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite79| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,645 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,645 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,645 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,646 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,646 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,646 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,646 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,646 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,646 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,647 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,647 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,647 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite87| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,647 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,647 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,647 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,647 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,648 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,648 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,648 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite83| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,648 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,648 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,648 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,649 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem85| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,649 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,649 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,649 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,649 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,649 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,650 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,650 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,650 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,650 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,650 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,650 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,651 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,651 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,651 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,651 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,651 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,651 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,652 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,652 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,655 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,655 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite84| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,656 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,667 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,667 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,668 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,668 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite79| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,668 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,668 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,668 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,668 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,668 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,668 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,669 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,669 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,669 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,669 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,669 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,669 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,670 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,670 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,670 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite83| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,670 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,670 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,670 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,670 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,671 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,671 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,671 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,671 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,671 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,671 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,672 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,672 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,672 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,672 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,672 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,672 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,673 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,673 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,673 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,673 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,673 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,674 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,674 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,674 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite79| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,674 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,674 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,674 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,675 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,675 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,675 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,675 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,675 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,675 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,675 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,676 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,676 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite87| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,676 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,676 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,676 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,676 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,677 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,677 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,677 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite83| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,677 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,677 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,677 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,677 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem85| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,678 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,678 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,678 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,678 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,678 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,678 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,678 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,679 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,679 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,679 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,679 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,679 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,679 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,680 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,680 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,680 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,680 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,680 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,680 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,680 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,681 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite84| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,681 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,686 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite89| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,686 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,687 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,687 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite89| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,687 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite94| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,687 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,687 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite91| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,687 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite92| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,688 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite93| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,688 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite89| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,689 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,689 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,689 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite89| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,689 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite94| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,689 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,689 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite91| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,690 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite92| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,690 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite93| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,691 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,692 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,692 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,692 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,692 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,693 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,693 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork3_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,693 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork3_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,693 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,693 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,693 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork3_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,694 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork3_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,694 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,694 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~mem95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,694 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~mem95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,694 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite97| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,695 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,695 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite99| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,695 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,695 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite100| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,695 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite101| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,696 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,696 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~mem95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,696 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~mem95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,696 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite97| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,696 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,697 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite99| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,697 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,697 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite100| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,697 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite101| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,698 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,698 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,699 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,699 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,701 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,702 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,702 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,702 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,702 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,702 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,703 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,703 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,703 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,703 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,703 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,704 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,704 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,704 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,704 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,704 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,705 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,705 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,705 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,705 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,705 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,706 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,706 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,706 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,706 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,706 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~mem29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,706 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,707 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,707 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,707 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,707 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork0_#t~ite23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,711 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~mem32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,711 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_reach_error_#t~nondet2.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,711 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,711 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,712 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1___VERIFIER_assert_#in~expression| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,712 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,712 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,712 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,712 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,713 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,713 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#t~ite37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,713 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1___VERIFIER_assert_~expression not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,713 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,713 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_reach_error_#t~nondet2.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,714 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,717 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,717 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite83| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,717 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,717 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,717 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,718 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,718 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite89| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,718 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,718 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,718 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite87| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,719 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,719 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,719 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,719 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,719 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,720 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,720 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite93| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,720 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite91| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,720 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,720 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,721 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,721 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,721 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,721 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,721 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,721 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,722 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,722 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,722 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,722 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,722 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,723 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite84| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,723 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,723 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,723 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,723 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,724 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,724 WARN L313 ript$VariableManager]: TermVariabe P2Thread1of1ForFork2_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,724 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,724 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,724 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,725 WARN L313 ript$VariableManager]: TermVariabe P2Thread1of1ForFork2_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,725 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,725 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,725 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite94| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,725 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,726 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,726 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite92| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,726 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~nondet39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,726 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,726 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,727 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,727 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite79| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,727 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem85| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,727 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,727 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,727 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,728 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~ite75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,728 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,728 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork2_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,731 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,732 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite97| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,732 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork3_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,732 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,732 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,733 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite99| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,733 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork3_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,733 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,733 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite100| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,733 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~mem95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,733 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork3_#t~ite101| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 02:30:21,735 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-01-27 02:30:21,750 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-01-27 02:30:21,777 INFO L377 AbstractCegarLoop]: Interprodecural is true [2021-01-27 02:30:21,777 INFO L378 AbstractCegarLoop]: Hoare is true [2021-01-27 02:30:21,777 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-01-27 02:30:21,778 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-01-27 02:30:21,778 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-01-27 02:30:21,778 INFO L382 AbstractCegarLoop]: Difference is false [2021-01-27 02:30:21,778 INFO L383 AbstractCegarLoop]: Minimize is NONE [2021-01-27 02:30:21,778 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== Size of Word is: 75 and size of Sequence is : 76[2021-01-27 02:30:21,814 INFO L164 SleepSetCegar]: Size of mCounterexample is: 76 [2021-01-27 02:30:21,814 INFO L165 SleepSetCegar]: [150#[ULTIMATE.startENTRY]don't care, 153#[L-1]don't care, 156#[L-1-1]don't care, 159#[L18]don't care, 162#[L18-1]don't care, 165#[L18-2]don't care, 168#[L18-3]don't care, 171#[L18-4]don't care, 174#[L713]don't care, 177#[L715]don't care, 180#[L717]don't care, 183#[L718]don't care, 186#[L719]don't care, 189#[L720]don't care, 192#[L721]don't care, 195#[L722]don't care, 198#[L723]don't care, 201#[L724]don't care, 204#[L725]don't care, 207#[L726]don't care, 210#[L727]don't care, 213#[L728]don't care, 216#[L729]don't care, 219#[L730]don't care, 222#[L731]don't care, 225#[L732]don't care, 228#[L733]don't care, 231#[L734]don't care, 234#[L735]don't care, 237#[L736]don't care, 240#[L737]don't care, 243#[L739]don't care, 246#[L739-1]don't care, 249#[L739-2]don't care, 252#[L741]don't care, 255#[L742]don't care, 258#[L743]don't care, 261#[L744]don't care, 264#[L745]don't care, 267#[L746]don't care, 270#[L747]don't care, 273#[L748]don't care, 276#[L749]don't care, 279#[L750]don't care, 282#[L751]don't care, 285#[L752]don't care, 288#[L753]don't care, 291#[L754]don't care, 294#[L755]don't care, 297#[L756]don't care, 300#[L757]don't care, 303#[L759]don't care, 306#[L760]don't care, 309#[L761]don't care, 312#[L762]don't care, 315#[L-1-2]don't care, 318#[L-1-3]don't care, 321#[L882]don't care, 324#[L882-1]don't care, 327#[L883]don't care, 330#[L883-1, P0ENTRY]don't care, 333#[L884, P0ENTRY]don't care, 339#[L884-1, P0ENTRY]don't care, 345#[L885, P0ENTRY]don't care, 353#[L885, L765]don't care, 359#[L885, L767]don't care, 363#[L783, L885]don't care, 371#[L885, L788]don't care, 377#[L885, P0FINAL]don't care, 381#[L885, P0EXIT]don't care, 387#[P0EXIT, P1ENTRY, L885-1]don't care, 390#[P0EXIT, P1ENTRY, L886]don't care, 398#[L886-1, P0EXIT, P1ENTRY]don't care, 402#[P0EXIT, L887, P1ENTRY]don't care, 410#[P0EXIT, L887, L793]don't care, 418#[P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P0EXIT, L887]don't care] [2021-01-27 02:30:21,815 INFO L429 AbstractCegarLoop]: === Iteration 1 === [P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 02:30:21,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 02:30:21,821 INFO L82 PathProgramCache]: Analyzing trace with hash -876186748, now seen corresponding path program 1 times [2021-01-27 02:30:21,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 02:30:21,833 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067949723] [2021-01-27 02:30:21,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 02:30:22,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 02:30:22,488 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-27 02:30:22,490 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067949723] [2021-01-27 02:30:22,490 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-27 02:30:22,491 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-01-27 02:30:22,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001428231] [2021-01-27 02:30:22,503 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-01-27 02:30:22,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 02:30:22,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-01-27 02:30:22,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-01-27 02:30:22,526 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 02:30:22,529 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 37.5) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 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-27 02:30:22,578 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 106 and size of Sequence is : 107[2021-01-27 02:30:22,717 INFO L164 SleepSetCegar]: Size of mCounterexample is: 107 [2021-01-27 02:30:22,717 INFO L165 SleepSetCegar]: [423#[ULTIMATE.startENTRY]true, 425#[L-1]true, 427#[L-1-1]true, 429#[L18]true, 431#[L18-1]true, 433#[L18-2]true, 435#[L18-3]true, 437#[L18-4]true, 439#[L713]true, 441#[L715]true, 443#[L717]true, 445#[L718]true, 447#[L719]true, 449#[L720]true, 451#[L721]true, 453#[L722]true, 455#[L723]true, 457#[L724]true, 459#[L725]true, 461#[L726]true, 463#[L727]true, 465#[L728]true, 467#[L729]true, 469#[L730]true, 471#[L731]true, 473#[L732]true, 475#[L733]true, 477#[L734]true, 479#[L735]true, 481#[L736]true, 483#[L737]true, 485#[L739]true, 487#[L739-1]true, 489#[L739-2]true, 491#[L741]true, 493#[L742]true, 495#[L743]true, 497#[L744]true, 499#[L745]true, 501#[L746]true, 503#[L747]true, 505#[L748]true, 507#[L749]true, 509#[L750]true, 511#[L751]true, 513#[L752]true, 515#[L753]true, 517#[L754]true, 519#[L755]true, 521#[L756](= ~x$w_buff0_used~0 0), 523#[L757](= ~x$w_buff0_used~0 0), 525#[L759](= ~x$w_buff0_used~0 0), 527#[L760](= ~x$w_buff0_used~0 0), 529#[L761](= ~x$w_buff0_used~0 0), 531#[L762](= ~x$w_buff0_used~0 0), 533#[L-1-2](= ~x$w_buff0_used~0 0), 535#[L-1-3](= ~x$w_buff0_used~0 0), 537#[L882](= ~x$w_buff0_used~0 0), 539#[L882-1](= ~x$w_buff0_used~0 0), 541#[L883](= ~x$w_buff0_used~0 0), 543#[L883-1, P0ENTRY](= ~x$w_buff0_used~0 0), 545#[L884, P0ENTRY](= ~x$w_buff0_used~0 0), 549#[L884-1, P0ENTRY](= ~x$w_buff0_used~0 0), 553#[L885, P0ENTRY](= ~x$w_buff0_used~0 0), 558#[L885, L765](= ~x$w_buff0_used~0 0), 562#[L885, L767](= ~x$w_buff0_used~0 0), 565#[L783, L885](= ~x$w_buff0_used~0 0), 570#[L885, L788](= ~x$w_buff0_used~0 0), 574#[L885, P0FINAL](= ~x$w_buff0_used~0 0), 577#[L885, P0EXIT](= ~x$w_buff0_used~0 0), 581#[P0EXIT, P1ENTRY, L885-1](= ~x$w_buff0_used~0 0), 583#[P0EXIT, P1ENTRY, L886](= ~x$w_buff0_used~0 0), 588#[L886-1, P0EXIT, P1ENTRY](= ~x$w_buff0_used~0 0), 591#[P0EXIT, L887, P1ENTRY](= ~x$w_buff0_used~0 0), 596#[P0EXIT, L887, L793](= ~x$w_buff0_used~0 0), 600#[P0EXIT, L887, L805]true, 610#[L812, P0EXIT, L887]true, 618#[P0EXIT, L887, L815]true, 626#[P1FINAL, P0EXIT, L887]true, 634#[P0EXIT, L887, P1EXIT]true, 639#[P0EXIT, P1EXIT, L887-1, P2ENTRY]true, 645#[L888, P0EXIT, P1EXIT, P2ENTRY]true, 653#[P0EXIT, L888-1, P1EXIT, P2ENTRY]true, 661#[P0EXIT, P1EXIT, P2ENTRY, L889]true, 670#[L820, P0EXIT, P1EXIT, L889]true, 678#[P0EXIT, P1EXIT, L889, L838]true, 686#[P0EXIT, L841, P1EXIT, L889]true, 693#[L848, P0EXIT, P1EXIT, L889]true, 701#[P0EXIT, P1EXIT, L851, L889]true, 710#[P2FINAL, P0EXIT, P1EXIT, L889]true, 718#[P0EXIT, P1EXIT, L889, P2EXIT]true, 723#[P3ENTRY, P0EXIT, P1EXIT, P2EXIT, L889-1]true, 729#[P3ENTRY, L890, P0EXIT, P1EXIT, P2EXIT]true, 737#[L892, P3ENTRY, P0EXIT, P1EXIT, P2EXIT]true, 745#[L893, P3ENTRY, P0EXIT, P1EXIT, P2EXIT]true, 753#[P3ENTRY, L3, P0EXIT, P1EXIT, P2EXIT]true, 761#[P3ENTRY, P0EXIT, P1EXIT, L4, P2EXIT]true, 772#[L3-1, P3ENTRY, P0EXIT, P1EXIT, P2EXIT]true, 823#[P3ENTRY, P0EXIT, L900, P1EXIT, P2EXIT]true, 831#[L905, P3ENTRY, P0EXIT, P1EXIT, P2EXIT]true, 839#[L906, P3ENTRY, P0EXIT, P1EXIT, P2EXIT]true, 847#[P3ENTRY, P0EXIT, P1EXIT, P2EXIT, L19]true, 855#[P3ENTRY, P0EXIT, P1EXIT, P2EXIT, L19-1]true, 865#[P3ENTRY, P0EXIT, P1EXIT, P2EXIT, L19-2]true, 875#[L18-5, P3ENTRY, P0EXIT, P1EXIT, P2EXIT]true, 885#[L18-7, P3ENTRY, P0EXIT, P1EXIT, P2EXIT]true, 898#[P3ENTRY, P0EXIT, P1EXIT, P2EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]true] [2021-01-27 02:30:22,718 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-01-27 02:30:22,718 INFO L429 AbstractCegarLoop]: === Iteration 2 === [P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 02:30:22,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 02:30:22,719 INFO L82 PathProgramCache]: Analyzing trace with hash 400327415, now seen corresponding path program 1 times [2021-01-27 02:30:22,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 02:30:22,721 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185952550] [2021-01-27 02:30:22,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 02:30:23,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 02:30:23,374 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-27 02:30:23,375 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185952550] [2021-01-27 02:30:23,375 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-27 02:30:23,375 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-01-27 02:30:23,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888808475] [2021-01-27 02:30:23,377 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-01-27 02:30:23,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 02:30:23,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-01-27 02:30:23,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-01-27 02:30:23,379 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 02:30:23,379 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 6 states have internal predecessors, (106), 0 states have call successors, (0), 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-27 02:30:23,587 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:30:23,648 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 108 and size of Sequence is : 109[2021-01-27 02:30:23,717 INFO L164 SleepSetCegar]: Size of mCounterexample is: 109 [2021-01-27 02:30:23,718 INFO L165 SleepSetCegar]: [908#[ULTIMATE.startENTRY]true, 911#[L-1]true, 914#[L-1-1]true, 917#[L18]true, 920#[L18-1]true, 923#[L18-2]true, 926#[L18-3]true, 929#[L18-4]true, 932#[L713]true, 935#[L715]true, 938#[L717]true, 941#[L718]true, 944#[L719]true, 947#[L720]true, 950#[L721]true, 953#[L722]true, 956#[L723]true, 959#[L724]true, 962#[L725]true, 965#[L726]true, 968#[L727]true, 971#[L728]true, 974#[L729]true, 977#[L730]true, 980#[L731]true, 983#[L732]true, 986#[L733]true, 989#[L734]true, 992#[L735]true, 995#[L736]true, 998#[L737]true, 1001#[L739]true, 1004#[L739-1]true, 1007#[L739-2]true, 1010#[L741]true, 1013#[L742]true, 1016#[L743]true, 1019#[L744]true, 1022#[L745]true, 1025#[L746]true, 1028#[L747]true, 1031#[L748]true, 1034#[L749]true, 1037#[L750]true, 1040#[L751]true, 1043#[L752]true, 1046#[L753]true, 1049#[L754]true, 1052#[L755]true, 1055#[L756](= ~x$w_buff0_used~0 0), 1058#[L757](= ~x$w_buff0_used~0 0), 1061#[L759](= ~x$w_buff0_used~0 0), 1064#[L760](= ~x$w_buff0_used~0 0), 1067#[L761](= ~x$w_buff0_used~0 0), 1070#[L762](= ~x$w_buff0_used~0 0), 1073#[L-1-2](= ~x$w_buff0_used~0 0), 1076#[L-1-3](= ~x$w_buff0_used~0 0), 1079#[L882](= ~x$w_buff0_used~0 0), 1082#[L882-1](= ~x$w_buff0_used~0 0), 1085#[L883](= ~x$w_buff0_used~0 0), 1088#[L883-1, P0ENTRY](= ~x$w_buff0_used~0 0), 1091#[L884, P0ENTRY](= ~x$w_buff0_used~0 0), 1097#[L884-1, P0ENTRY](= ~x$w_buff0_used~0 0), 1103#[L885, P0ENTRY](= ~x$w_buff0_used~0 0), 1111#[L885, L765](= ~x$w_buff0_used~0 0), 1117#[L885, L767](= ~x$w_buff0_used~0 0), 1121#[L783, L885](= ~x$w_buff0_used~0 0), 1129#[L885, L788](= ~x$w_buff0_used~0 0), 1135#[L885, P0FINAL](= ~x$w_buff0_used~0 0), 1139#[L885, P0EXIT](= ~x$w_buff0_used~0 0), 1145#[P0EXIT, P1ENTRY, L885-1](= ~x$w_buff0_used~0 0), 1148#[P0EXIT, P1ENTRY, L886](= ~x$w_buff0_used~0 0), 1156#[L886-1, P0EXIT, P1ENTRY](= ~x$w_buff0_used~0 0), 1160#[P0EXIT, L887, P1ENTRY](= ~x$w_buff0_used~0 0), 1168#[P0EXIT, L887, L793](= ~x$w_buff0_used~0 0), 1174#[P0EXIT, L887, L805]true, 1183#[L812, P0EXIT, L887]true, 1189#[P0EXIT, L887, L815]true, 1195#[P1FINAL, P0EXIT, L887]true, 1201#[P0EXIT, L887, P1EXIT]true, 1205#[P0EXIT, P1EXIT, L887-1, P2ENTRY]true, 1208#[L888, P0EXIT, P1EXIT, P2ENTRY]true, 1214#[P0EXIT, L888-1, P1EXIT, P2ENTRY]true, 1220#[P0EXIT, P1EXIT, P2ENTRY, L889]true, 1228#[L820, P0EXIT, P1EXIT, L889]true, 1234#[P0EXIT, P1EXIT, L889, L838]true, 1240#[P0EXIT, L841, P1EXIT, L889](= ~y~0 1), 1244#[L848, P0EXIT, P1EXIT, L889](= ~y~0 1), 1250#[P0EXIT, P1EXIT, L851, L889](= ~y~0 1), 1258#[P2FINAL, P0EXIT, P1EXIT, L889](= ~y~0 1), 1264#[P0EXIT, P1EXIT, L889, P2EXIT](= ~y~0 1), 1268#[P3ENTRY, P0EXIT, P1EXIT, P2EXIT, L889-1](= ~y~0 1), 1271#[P3ENTRY, L890, P0EXIT, P1EXIT, P2EXIT](= ~y~0 1), 1277#[L892, P3ENTRY, P0EXIT, P1EXIT, P2EXIT](= ~y~0 1), 1283#[L893, P3ENTRY, P0EXIT, P1EXIT, P2EXIT](= ~y~0 1), 1289#[P3ENTRY, L3, P0EXIT, P1EXIT, P2EXIT](= ~y~0 1), 1295#[P3ENTRY, P0EXIT, P1EXIT, L4, P2EXIT](= ~y~0 1), 1303#[L3-1, P3ENTRY, P0EXIT, P1EXIT, P2EXIT](= ~y~0 1), 1343#[P3ENTRY, P0EXIT, L900, P1EXIT, P2EXIT](= ~y~0 1), 1353#[L856, P0EXIT, L900, P1EXIT, P2EXIT](= ~y~0 1), 2040#[L858, P0EXIT, L900, P1EXIT, P2EXIT]true, 2046#[L858, L905, P0EXIT, P1EXIT, P2EXIT]true, 2052#[L906, L858, P0EXIT, P1EXIT, P2EXIT]true, 2058#[L858, P0EXIT, P1EXIT, P2EXIT, L19]true, 2066#[L858, P0EXIT, P1EXIT, P2EXIT, L19-1]true, 2070#[L858, P0EXIT, P1EXIT, P2EXIT, L19-2]true, 2084#[L858, L18-5, P0EXIT, P1EXIT, P2EXIT]true, 2099#[L858, L18-7, P0EXIT, P1EXIT, P2EXIT]true, 2119#[L858, P0EXIT, P1EXIT, P2EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]true] [2021-01-27 02:30:23,719 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-01-27 02:30:23,719 INFO L429 AbstractCegarLoop]: === Iteration 3 === [P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 02:30:23,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 02:30:23,719 INFO L82 PathProgramCache]: Analyzing trace with hash 326801112, now seen corresponding path program 1 times [2021-01-27 02:30:23,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 02:30:23,720 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511946099] [2021-01-27 02:30:23,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 02:30:23,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 02:30:24,146 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-27 02:30:24,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511946099] [2021-01-27 02:30:24,146 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-27 02:30:24,146 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-01-27 02:30:24,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509968414] [2021-01-27 02:30:24,148 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-01-27 02:30:24,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 02:30:24,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-01-27 02:30:24,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-01-27 02:30:24,155 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 02:30:24,155 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 0 states have call successors, (0), 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-27 02:30:24,307 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:30:28,299 WARN L146 IndependenceRelation]: Expensive independence query (3866 ms) for statements [1737] L858-->L865: Formula: (let ((.cse7 (= (mod v_~x$r_buff1_thd4~0_58 256) 0)) (.cse16 (= (mod v_~x$w_buff1_used~0_517 256) 0)) (.cse15 (= (mod v_~x$w_buff0_used~0_653 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd4~0_64 256) 0)) (.cse5 (= (mod v_~x$w_buff0_used~0_652 256) 0))) (let ((.cse4 (not .cse5)) (.cse3 (or .cse5 .cse14)) (.cse2 (or .cse15 .cse14)) (.cse10 (not .cse16)) (.cse9 (not .cse7)) (.cse12 (select |v_#memory_int_390| |v_~#x~0.base_250|)) (.cse11 (or .cse16 .cse7)) (.cse0 (not .cse15)) (.cse1 (not .cse14))) (and (or (and .cse0 (= v_~x$w_buff0_used~0_652 0) .cse1) (and .cse2 (= v_~x$w_buff0_used~0_653 v_~x$w_buff0_used~0_652))) (or (and .cse3 (= v_~x$r_buff0_thd4~0_64 v_~x$r_buff0_thd4~0_63)) (and .cse4 .cse1 (= v_~x$r_buff0_thd4~0_63 0))) (let ((.cse6 (= (mod v_~x$r_buff0_thd4~0_63 256) 0)) (.cse8 (= (mod v_~x$w_buff1_used~0_516 256) 0))) (or (and (= v_~x$r_buff1_thd4~0_58 v_~x$r_buff1_thd4~0_57) (or .cse5 .cse6) (or .cse7 .cse8)) (and (= v_~x$r_buff1_thd4~0_57 0) (or (and (not .cse6) .cse4) (and .cse9 (not .cse8)))))) (or (and (or (and .cse4 .cse1) (and .cse10 .cse9)) (= v_~x$w_buff1_used~0_516 0)) (and .cse3 (= v_~x$w_buff1_used~0_517 v_~x$w_buff1_used~0_516) .cse11)) (= |v_#memory_int_389| (store |v_#memory_int_390| |v_~#x~0.base_250| (store .cse12 |v_~#x~0.offset_250| |v_P3_#t~ite97_31|))) (let ((.cse13 (= |v_P3_#t~mem95_40| |v_P3Thread1of1ForFork3_#t~mem95_1|))) (or (and .cse2 (or (and .cse10 .cse13 .cse9 (= |v_P3_#t~ite96_39| v_~x$w_buff1~0_178)) (and (= (select .cse12 |v_~#x~0.offset_250|) |v_P3_#t~mem95_40|) (= |v_P3_#t~ite96_39| |v_P3_#t~mem95_40|) .cse11)) (= |v_P3_#t~ite96_39| |v_P3_#t~ite97_31|)) (and (= |v_P3_#t~ite97_31| v_~x$w_buff0~0_191) .cse13 (= |v_P3_#t~ite96_39| |v_P3Thread1of1ForFork3_#t~ite96_1|) .cse0 .cse1)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_191, P3Thread1of1ForFork3_#t~ite96=|v_P3Thread1of1ForFork3_#t~ite96_1|, ~#x~0.offset=|v_~#x~0.offset_250|, ~x$w_buff1~0=v_~x$w_buff1~0_178, #memory_int=|v_#memory_int_390|, ~#x~0.base=|v_~#x~0.base_250|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_517, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_64, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_58, P3Thread1of1ForFork3_#t~mem95=|v_P3Thread1of1ForFork3_#t~mem95_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_653} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_191, P3Thread1of1ForFork3_#t~ite96=|v_P3Thread1of1ForFork3_#t~ite96_2|, P3Thread1of1ForFork3_#t~ite97=|v_P3Thread1of1ForFork3_#t~ite97_1|, ~#x~0.offset=|v_~#x~0.offset_250|, P3Thread1of1ForFork3_#t~ite98=|v_P3Thread1of1ForFork3_#t~ite98_1|, ~x$w_buff1~0=v_~x$w_buff1~0_178, P3Thread1of1ForFork3_#t~ite99=|v_P3Thread1of1ForFork3_#t~ite99_1|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_516, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_63, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_57, P3Thread1of1ForFork3_#t~mem95=|v_P3Thread1of1ForFork3_#t~mem95_2|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_652, #memory_int=|v_#memory_int_389|, ~#x~0.base=|v_~#x~0.base_250|, P3Thread1of1ForFork3_#t~ite100=|v_P3Thread1of1ForFork3_#t~ite100_1|, P3Thread1of1ForFork3_#t~ite101=|v_P3Thread1of1ForFork3_#t~ite101_1|} AuxVars[|v_P3_#t~mem95_40|, |v_P3_#t~ite96_39|, |v_P3_#t~ite97_31|] AssignedVars[P3Thread1of1ForFork3_#t~ite96, P3Thread1of1ForFork3_#t~ite97, P3Thread1of1ForFork3_#t~ite98, P3Thread1of1ForFork3_#t~ite99, #memory_int, ~x$w_buff1_used~0, ~x$r_buff0_thd4~0, ~x$r_buff1_thd4~0, P3Thread1of1ForFork3_#t~ite100, P3Thread1of1ForFork3_#t~mem95, ~x$w_buff0_used~0, P3Thread1of1ForFork3_#t~ite101] and [1659] L3-1-->L900: Formula: (let ((.cse6 (= (mod v_~x$w_buff0_used~0_600 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_467 256) 0)) (.cse5 (= (mod v_~x$r_buff1_thd0~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd0~0_66 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_601 256) 0))) (let ((.cse0 (select |v_#memory_int_346| |v_~#x~0.base_222|)) (.cse11 (not .cse16)) (.cse10 (or .cse14 .cse16)) (.cse1 (not .cse5)) (.cse9 (not .cse15)) (.cse4 (not .cse6)) (.cse12 (not .cse14)) (.cse7 (or .cse5 .cse15)) (.cse13 (or .cse14 .cse6))) (and (= (store |v_#memory_int_346| |v_~#x~0.base_222| (store .cse0 |v_~#x~0.offset_222| |v_ULTIMATE.start_main_#t~ite108_28|)) |v_#memory_int_345|) (let ((.cse2 (= (mod v_~x$w_buff1_used~0_466 256) 0)) (.cse3 (= (mod v_~x$r_buff0_thd0~0_65 256) 0))) (or (and (= v_~x$r_buff1_thd0~0_59 0) (or (and .cse1 (not .cse2)) (and (not .cse3) .cse4))) (and (or .cse5 .cse2) (= v_~x$r_buff1_thd0~0_59 v_~x$r_buff1_thd0~0_60) (or .cse6 .cse3)))) (let ((.cse8 (= |v_ULTIMATE.start_main_#t~mem106_25| |v_ULTIMATE.start_main_#t~mem106_29|))) (or (and (or (and (= (select .cse0 |v_~#x~0.offset_222|) |v_ULTIMATE.start_main_#t~mem106_29|) .cse7 (= |v_ULTIMATE.start_main_#t~mem106_29| |v_ULTIMATE.start_main_#t~ite107_28|)) (and .cse8 .cse1 (= |v_ULTIMATE.start_main_#t~ite107_28| v_~x$w_buff1~0_142) .cse9)) (= |v_ULTIMATE.start_main_#t~ite107_28| |v_ULTIMATE.start_main_#t~ite108_28|) .cse10) (and .cse8 (= v_~x$w_buff0~0_137 |v_ULTIMATE.start_main_#t~ite108_28|) (= |v_ULTIMATE.start_main_#t~ite107_24| |v_ULTIMATE.start_main_#t~ite107_28|) .cse11 .cse12))) (or (and (= v_~x$r_buff0_thd0~0_65 0) .cse4 .cse12) (and (= v_~x$r_buff0_thd0~0_66 v_~x$r_buff0_thd0~0_65) .cse13)) (or (and (= v_~x$w_buff0_used~0_600 0) .cse11 .cse12) (and .cse10 (= v_~x$w_buff0_used~0_601 v_~x$w_buff0_used~0_600))) (or (and (= v_~x$w_buff1_used~0_466 0) (or (and .cse1 .cse9) (and .cse4 .cse12))) (and .cse7 (= v_~x$w_buff1_used~0_467 v_~x$w_buff1_used~0_466) .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_137, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_66, ~#x~0.offset=|v_~#x~0.offset_222|, ~x$w_buff1~0=v_~x$w_buff1~0_142, #memory_int=|v_#memory_int_346|, ~#x~0.base=|v_~#x~0.base_222|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_467, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_60, ULTIMATE.start_main_#t~ite107=|v_ULTIMATE.start_main_#t~ite107_24|, ULTIMATE.start_main_#t~mem106=|v_ULTIMATE.start_main_#t~mem106_25|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_601} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_137, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_65, ~#x~0.offset=|v_~#x~0.offset_222|, ~x$w_buff1~0=v_~x$w_buff1~0_142, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_466, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_59, ULTIMATE.start_main_#t~ite107=|v_ULTIMATE.start_main_#t~ite107_22|, ULTIMATE.start_main_#t~ite108=|v_ULTIMATE.start_main_#t~ite108_24|, ULTIMATE.start_main_#t~ite109=|v_ULTIMATE.start_main_#t~ite109_28|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_600, ULTIMATE.start_main_#t~ite110=|v_ULTIMATE.start_main_#t~ite110_26|, ULTIMATE.start_main_#t~ite111=|v_ULTIMATE.start_main_#t~ite111_32|, ULTIMATE.start_main_#t~ite112=|v_ULTIMATE.start_main_#t~ite112_28|, #memory_int=|v_#memory_int_345|, ~#x~0.base=|v_~#x~0.base_222|, ULTIMATE.start_main_#t~mem106=|v_ULTIMATE.start_main_#t~mem106_23|} AuxVars[|v_ULTIMATE.start_main_#t~ite107_28|, |v_ULTIMATE.start_main_#t~mem106_29|, |v_ULTIMATE.start_main_#t~ite108_28|] AssignedVars[~x$r_buff0_thd0~0, ULTIMATE.start_main_#t~ite110, ULTIMATE.start_main_#t~ite111, ULTIMATE.start_main_#t~ite112, #memory_int, ~x$w_buff1_used~0, ~x$r_buff1_thd0~0, ULTIMATE.start_main_#t~ite107, ULTIMATE.start_main_#t~ite108, ULTIMATE.start_main_#t~ite109, ULTIMATE.start_main_#t~mem106, ~x$w_buff0_used~0] under condition null [2021-01-27 02:30:32,502 WARN L146 IndependenceRelation]: Expensive independence query (4011 ms) for statements [1737] L858-->L865: Formula: (let ((.cse7 (= (mod v_~x$r_buff1_thd4~0_58 256) 0)) (.cse16 (= (mod v_~x$w_buff1_used~0_517 256) 0)) (.cse15 (= (mod v_~x$w_buff0_used~0_653 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd4~0_64 256) 0)) (.cse5 (= (mod v_~x$w_buff0_used~0_652 256) 0))) (let ((.cse4 (not .cse5)) (.cse3 (or .cse5 .cse14)) (.cse2 (or .cse15 .cse14)) (.cse10 (not .cse16)) (.cse9 (not .cse7)) (.cse12 (select |v_#memory_int_390| |v_~#x~0.base_250|)) (.cse11 (or .cse16 .cse7)) (.cse0 (not .cse15)) (.cse1 (not .cse14))) (and (or (and .cse0 (= v_~x$w_buff0_used~0_652 0) .cse1) (and .cse2 (= v_~x$w_buff0_used~0_653 v_~x$w_buff0_used~0_652))) (or (and .cse3 (= v_~x$r_buff0_thd4~0_64 v_~x$r_buff0_thd4~0_63)) (and .cse4 .cse1 (= v_~x$r_buff0_thd4~0_63 0))) (let ((.cse6 (= (mod v_~x$r_buff0_thd4~0_63 256) 0)) (.cse8 (= (mod v_~x$w_buff1_used~0_516 256) 0))) (or (and (= v_~x$r_buff1_thd4~0_58 v_~x$r_buff1_thd4~0_57) (or .cse5 .cse6) (or .cse7 .cse8)) (and (= v_~x$r_buff1_thd4~0_57 0) (or (and (not .cse6) .cse4) (and .cse9 (not .cse8)))))) (or (and (or (and .cse4 .cse1) (and .cse10 .cse9)) (= v_~x$w_buff1_used~0_516 0)) (and .cse3 (= v_~x$w_buff1_used~0_517 v_~x$w_buff1_used~0_516) .cse11)) (= |v_#memory_int_389| (store |v_#memory_int_390| |v_~#x~0.base_250| (store .cse12 |v_~#x~0.offset_250| |v_P3_#t~ite97_31|))) (let ((.cse13 (= |v_P3_#t~mem95_40| |v_P3Thread1of1ForFork3_#t~mem95_1|))) (or (and .cse2 (or (and .cse10 .cse13 .cse9 (= |v_P3_#t~ite96_39| v_~x$w_buff1~0_178)) (and (= (select .cse12 |v_~#x~0.offset_250|) |v_P3_#t~mem95_40|) (= |v_P3_#t~ite96_39| |v_P3_#t~mem95_40|) .cse11)) (= |v_P3_#t~ite96_39| |v_P3_#t~ite97_31|)) (and (= |v_P3_#t~ite97_31| v_~x$w_buff0~0_191) .cse13 (= |v_P3_#t~ite96_39| |v_P3Thread1of1ForFork3_#t~ite96_1|) .cse0 .cse1)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_191, P3Thread1of1ForFork3_#t~ite96=|v_P3Thread1of1ForFork3_#t~ite96_1|, ~#x~0.offset=|v_~#x~0.offset_250|, ~x$w_buff1~0=v_~x$w_buff1~0_178, #memory_int=|v_#memory_int_390|, ~#x~0.base=|v_~#x~0.base_250|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_517, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_64, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_58, P3Thread1of1ForFork3_#t~mem95=|v_P3Thread1of1ForFork3_#t~mem95_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_653} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_191, P3Thread1of1ForFork3_#t~ite96=|v_P3Thread1of1ForFork3_#t~ite96_2|, P3Thread1of1ForFork3_#t~ite97=|v_P3Thread1of1ForFork3_#t~ite97_1|, ~#x~0.offset=|v_~#x~0.offset_250|, P3Thread1of1ForFork3_#t~ite98=|v_P3Thread1of1ForFork3_#t~ite98_1|, ~x$w_buff1~0=v_~x$w_buff1~0_178, P3Thread1of1ForFork3_#t~ite99=|v_P3Thread1of1ForFork3_#t~ite99_1|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_516, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_63, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_57, P3Thread1of1ForFork3_#t~mem95=|v_P3Thread1of1ForFork3_#t~mem95_2|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_652, #memory_int=|v_#memory_int_389|, ~#x~0.base=|v_~#x~0.base_250|, P3Thread1of1ForFork3_#t~ite100=|v_P3Thread1of1ForFork3_#t~ite100_1|, P3Thread1of1ForFork3_#t~ite101=|v_P3Thread1of1ForFork3_#t~ite101_1|} AuxVars[|v_P3_#t~mem95_40|, |v_P3_#t~ite96_39|, |v_P3_#t~ite97_31|] AssignedVars[P3Thread1of1ForFork3_#t~ite96, P3Thread1of1ForFork3_#t~ite97, P3Thread1of1ForFork3_#t~ite98, P3Thread1of1ForFork3_#t~ite99, #memory_int, ~x$w_buff1_used~0, ~x$r_buff0_thd4~0, ~x$r_buff1_thd4~0, P3Thread1of1ForFork3_#t~ite100, P3Thread1of1ForFork3_#t~mem95, ~x$w_buff0_used~0, P3Thread1of1ForFork3_#t~ite101] and [1731] L841-->L848: Formula: (let ((.cse0 (= (mod v_~x$w_buff0_used~0_554 256) 0)) (.cse2 (= (mod v_~x$r_buff1_thd3~0_196 256) 0)) (.cse14 (= 0 (mod v_~x$w_buff1_used~0_415 256))) (.cse15 (= (mod v_~x$r_buff0_thd3~0_232 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_555 256) 0))) (let ((.cse7 (not .cse16)) (.cse9 (or .cse16 .cse15)) (.cse6 (select |v_#memory_int_328| |v_~#x~0.base_210|)) (.cse12 (not .cse14)) (.cse4 (not .cse2)) (.cse5 (not .cse0)) (.cse8 (not .cse15)) (.cse10 (or .cse0 .cse15)) (.cse13 (or .cse2 .cse14))) (and (let ((.cse3 (= (mod v_~x$w_buff1_used~0_414 256) 0)) (.cse1 (= (mod v_~x$r_buff0_thd3~0_231 256) 0))) (or (and (or .cse0 .cse1) (= v_~x$r_buff1_thd3~0_196 v_~x$r_buff1_thd3~0_195) (or .cse2 .cse3)) (and (= v_~x$r_buff1_thd3~0_195 0) (or (and .cse4 (not .cse3)) (and .cse5 (not .cse1)))))) (= (store |v_#memory_int_328| |v_~#x~0.base_210| (store .cse6 |v_~#x~0.offset_210| |v_P2_#t~ite90_41|)) |v_#memory_int_327|) (or (and (= v_~x$w_buff0_used~0_554 0) .cse7 .cse8) (and .cse9 (= v_~x$w_buff0_used~0_554 v_~x$w_buff0_used~0_555))) (or (and (= v_~x$r_buff0_thd3~0_232 v_~x$r_buff0_thd3~0_231) .cse10) (and .cse5 (= v_~x$r_buff0_thd3~0_231 0) .cse8)) (let ((.cse11 (= |v_P2Thread1of1ForFork2_#t~mem88_1| |v_P2_#t~mem88_34|))) (or (and .cse7 .cse8 .cse11 (= |v_P2_#t~ite90_41| v_~x$w_buff0~0_129) (= |v_P2Thread1of1ForFork2_#t~ite89_1| |v_P2_#t~ite89_35|)) (and .cse9 (= |v_P2_#t~ite89_35| |v_P2_#t~ite90_41|) (or (and .cse12 .cse4 (= |v_P2_#t~ite89_35| v_~x$w_buff1~0_132) .cse11) (and (= (select .cse6 |v_~#x~0.offset_210|) |v_P2_#t~mem88_34|) .cse13 (= |v_P2_#t~ite89_35| |v_P2_#t~mem88_34|)))))) (or (and (= v_~x$w_buff1_used~0_414 0) (or (and .cse12 .cse4) (and .cse5 .cse8))) (and (= v_~x$w_buff1_used~0_415 v_~x$w_buff1_used~0_414) .cse10 .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_129, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_1|, ~#x~0.offset=|v_~#x~0.offset_210|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_1|, ~x$w_buff1~0=v_~x$w_buff1~0_132, #memory_int=|v_#memory_int_328|, ~#x~0.base=|v_~#x~0.base_210|, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_196, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_415, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_232, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_555} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_129, ~#x~0.offset=|v_~#x~0.offset_210|, ~x$w_buff1~0=v_~x$w_buff1~0_132, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_195, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_414, P2Thread1of1ForFork2_#t~ite94=|v_P2Thread1of1ForFork2_#t~ite94_1|, P2Thread1of1ForFork2_#t~ite93=|v_P2Thread1of1ForFork2_#t~ite93_1|, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_231, P2Thread1of1ForFork2_#t~ite92=|v_P2Thread1of1ForFork2_#t~ite92_1|, P2Thread1of1ForFork2_#t~ite91=|v_P2Thread1of1ForFork2_#t~ite91_1|, P2Thread1of1ForFork2_#t~ite90=|v_P2Thread1of1ForFork2_#t~ite90_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_554, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_2|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_2|, #memory_int=|v_#memory_int_327|, ~#x~0.base=|v_~#x~0.base_210|} AuxVars[|v_P2_#t~mem88_34|, |v_P2_#t~ite89_35|, |v_P2_#t~ite90_41|] AssignedVars[P2Thread1of1ForFork2_#t~ite89, P2Thread1of1ForFork2_#t~mem88, #memory_int, ~x$r_buff1_thd3~0, ~x$w_buff1_used~0, P2Thread1of1ForFork2_#t~ite94, P2Thread1of1ForFork2_#t~ite93, ~x$r_buff0_thd3~0, P2Thread1of1ForFork2_#t~ite92, P2Thread1of1ForFork2_#t~ite91, P2Thread1of1ForFork2_#t~ite90, ~x$w_buff0_used~0] under condition null [2021-01-27 02:30:36,386 WARN L146 IndependenceRelation]: Expensive independence query (3881 ms) for statements [1659] L3-1-->L900: Formula: (let ((.cse6 (= (mod v_~x$w_buff0_used~0_600 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_467 256) 0)) (.cse5 (= (mod v_~x$r_buff1_thd0~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd0~0_66 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_601 256) 0))) (let ((.cse0 (select |v_#memory_int_346| |v_~#x~0.base_222|)) (.cse11 (not .cse16)) (.cse10 (or .cse14 .cse16)) (.cse1 (not .cse5)) (.cse9 (not .cse15)) (.cse4 (not .cse6)) (.cse12 (not .cse14)) (.cse7 (or .cse5 .cse15)) (.cse13 (or .cse14 .cse6))) (and (= (store |v_#memory_int_346| |v_~#x~0.base_222| (store .cse0 |v_~#x~0.offset_222| |v_ULTIMATE.start_main_#t~ite108_28|)) |v_#memory_int_345|) (let ((.cse2 (= (mod v_~x$w_buff1_used~0_466 256) 0)) (.cse3 (= (mod v_~x$r_buff0_thd0~0_65 256) 0))) (or (and (= v_~x$r_buff1_thd0~0_59 0) (or (and .cse1 (not .cse2)) (and (not .cse3) .cse4))) (and (or .cse5 .cse2) (= v_~x$r_buff1_thd0~0_59 v_~x$r_buff1_thd0~0_60) (or .cse6 .cse3)))) (let ((.cse8 (= |v_ULTIMATE.start_main_#t~mem106_25| |v_ULTIMATE.start_main_#t~mem106_29|))) (or (and (or (and (= (select .cse0 |v_~#x~0.offset_222|) |v_ULTIMATE.start_main_#t~mem106_29|) .cse7 (= |v_ULTIMATE.start_main_#t~mem106_29| |v_ULTIMATE.start_main_#t~ite107_28|)) (and .cse8 .cse1 (= |v_ULTIMATE.start_main_#t~ite107_28| v_~x$w_buff1~0_142) .cse9)) (= |v_ULTIMATE.start_main_#t~ite107_28| |v_ULTIMATE.start_main_#t~ite108_28|) .cse10) (and .cse8 (= v_~x$w_buff0~0_137 |v_ULTIMATE.start_main_#t~ite108_28|) (= |v_ULTIMATE.start_main_#t~ite107_24| |v_ULTIMATE.start_main_#t~ite107_28|) .cse11 .cse12))) (or (and (= v_~x$r_buff0_thd0~0_65 0) .cse4 .cse12) (and (= v_~x$r_buff0_thd0~0_66 v_~x$r_buff0_thd0~0_65) .cse13)) (or (and (= v_~x$w_buff0_used~0_600 0) .cse11 .cse12) (and .cse10 (= v_~x$w_buff0_used~0_601 v_~x$w_buff0_used~0_600))) (or (and (= v_~x$w_buff1_used~0_466 0) (or (and .cse1 .cse9) (and .cse4 .cse12))) (and .cse7 (= v_~x$w_buff1_used~0_467 v_~x$w_buff1_used~0_466) .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_137, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_66, ~#x~0.offset=|v_~#x~0.offset_222|, ~x$w_buff1~0=v_~x$w_buff1~0_142, #memory_int=|v_#memory_int_346|, ~#x~0.base=|v_~#x~0.base_222|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_467, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_60, ULTIMATE.start_main_#t~ite107=|v_ULTIMATE.start_main_#t~ite107_24|, ULTIMATE.start_main_#t~mem106=|v_ULTIMATE.start_main_#t~mem106_25|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_601} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_137, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_65, ~#x~0.offset=|v_~#x~0.offset_222|, ~x$w_buff1~0=v_~x$w_buff1~0_142, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_466, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_59, ULTIMATE.start_main_#t~ite107=|v_ULTIMATE.start_main_#t~ite107_22|, ULTIMATE.start_main_#t~ite108=|v_ULTIMATE.start_main_#t~ite108_24|, ULTIMATE.start_main_#t~ite109=|v_ULTIMATE.start_main_#t~ite109_28|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_600, ULTIMATE.start_main_#t~ite110=|v_ULTIMATE.start_main_#t~ite110_26|, ULTIMATE.start_main_#t~ite111=|v_ULTIMATE.start_main_#t~ite111_32|, ULTIMATE.start_main_#t~ite112=|v_ULTIMATE.start_main_#t~ite112_28|, #memory_int=|v_#memory_int_345|, ~#x~0.base=|v_~#x~0.base_222|, ULTIMATE.start_main_#t~mem106=|v_ULTIMATE.start_main_#t~mem106_23|} AuxVars[|v_ULTIMATE.start_main_#t~ite107_28|, |v_ULTIMATE.start_main_#t~mem106_29|, |v_ULTIMATE.start_main_#t~ite108_28|] AssignedVars[~x$r_buff0_thd0~0, ULTIMATE.start_main_#t~ite110, ULTIMATE.start_main_#t~ite111, ULTIMATE.start_main_#t~ite112, #memory_int, ~x$w_buff1_used~0, ~x$r_buff1_thd0~0, ULTIMATE.start_main_#t~ite107, ULTIMATE.start_main_#t~ite108, ULTIMATE.start_main_#t~ite109, ULTIMATE.start_main_#t~mem106, ~x$w_buff0_used~0] and [1731] L841-->L848: Formula: (let ((.cse0 (= (mod v_~x$w_buff0_used~0_554 256) 0)) (.cse2 (= (mod v_~x$r_buff1_thd3~0_196 256) 0)) (.cse14 (= 0 (mod v_~x$w_buff1_used~0_415 256))) (.cse15 (= (mod v_~x$r_buff0_thd3~0_232 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_555 256) 0))) (let ((.cse7 (not .cse16)) (.cse9 (or .cse16 .cse15)) (.cse6 (select |v_#memory_int_328| |v_~#x~0.base_210|)) (.cse12 (not .cse14)) (.cse4 (not .cse2)) (.cse5 (not .cse0)) (.cse8 (not .cse15)) (.cse10 (or .cse0 .cse15)) (.cse13 (or .cse2 .cse14))) (and (let ((.cse3 (= (mod v_~x$w_buff1_used~0_414 256) 0)) (.cse1 (= (mod v_~x$r_buff0_thd3~0_231 256) 0))) (or (and (or .cse0 .cse1) (= v_~x$r_buff1_thd3~0_196 v_~x$r_buff1_thd3~0_195) (or .cse2 .cse3)) (and (= v_~x$r_buff1_thd3~0_195 0) (or (and .cse4 (not .cse3)) (and .cse5 (not .cse1)))))) (= (store |v_#memory_int_328| |v_~#x~0.base_210| (store .cse6 |v_~#x~0.offset_210| |v_P2_#t~ite90_41|)) |v_#memory_int_327|) (or (and (= v_~x$w_buff0_used~0_554 0) .cse7 .cse8) (and .cse9 (= v_~x$w_buff0_used~0_554 v_~x$w_buff0_used~0_555))) (or (and (= v_~x$r_buff0_thd3~0_232 v_~x$r_buff0_thd3~0_231) .cse10) (and .cse5 (= v_~x$r_buff0_thd3~0_231 0) .cse8)) (let ((.cse11 (= |v_P2Thread1of1ForFork2_#t~mem88_1| |v_P2_#t~mem88_34|))) (or (and .cse7 .cse8 .cse11 (= |v_P2_#t~ite90_41| v_~x$w_buff0~0_129) (= |v_P2Thread1of1ForFork2_#t~ite89_1| |v_P2_#t~ite89_35|)) (and .cse9 (= |v_P2_#t~ite89_35| |v_P2_#t~ite90_41|) (or (and .cse12 .cse4 (= |v_P2_#t~ite89_35| v_~x$w_buff1~0_132) .cse11) (and (= (select .cse6 |v_~#x~0.offset_210|) |v_P2_#t~mem88_34|) .cse13 (= |v_P2_#t~ite89_35| |v_P2_#t~mem88_34|)))))) (or (and (= v_~x$w_buff1_used~0_414 0) (or (and .cse12 .cse4) (and .cse5 .cse8))) (and (= v_~x$w_buff1_used~0_415 v_~x$w_buff1_used~0_414) .cse10 .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_129, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_1|, ~#x~0.offset=|v_~#x~0.offset_210|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_1|, ~x$w_buff1~0=v_~x$w_buff1~0_132, #memory_int=|v_#memory_int_328|, ~#x~0.base=|v_~#x~0.base_210|, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_196, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_415, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_232, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_555} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_129, ~#x~0.offset=|v_~#x~0.offset_210|, ~x$w_buff1~0=v_~x$w_buff1~0_132, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_195, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_414, P2Thread1of1ForFork2_#t~ite94=|v_P2Thread1of1ForFork2_#t~ite94_1|, P2Thread1of1ForFork2_#t~ite93=|v_P2Thread1of1ForFork2_#t~ite93_1|, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_231, P2Thread1of1ForFork2_#t~ite92=|v_P2Thread1of1ForFork2_#t~ite92_1|, P2Thread1of1ForFork2_#t~ite91=|v_P2Thread1of1ForFork2_#t~ite91_1|, P2Thread1of1ForFork2_#t~ite90=|v_P2Thread1of1ForFork2_#t~ite90_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_554, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_2|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_2|, #memory_int=|v_#memory_int_327|, ~#x~0.base=|v_~#x~0.base_210|} AuxVars[|v_P2_#t~mem88_34|, |v_P2_#t~ite89_35|, |v_P2_#t~ite90_41|] AssignedVars[P2Thread1of1ForFork2_#t~ite89, P2Thread1of1ForFork2_#t~mem88, #memory_int, ~x$r_buff1_thd3~0, ~x$w_buff1_used~0, P2Thread1of1ForFork2_#t~ite94, P2Thread1of1ForFork2_#t~ite93, ~x$r_buff0_thd3~0, P2Thread1of1ForFork2_#t~ite92, P2Thread1of1ForFork2_#t~ite91, P2Thread1of1ForFork2_#t~ite90, ~x$w_buff0_used~0] under condition null [2021-01-27 02:30:36,715 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:30:36,961 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:30:42,108 WARN L146 IndependenceRelation]: Expensive independence query (3297 ms) for statements [1731] L841-->L848: Formula: (let ((.cse0 (= (mod v_~x$w_buff0_used~0_554 256) 0)) (.cse2 (= (mod v_~x$r_buff1_thd3~0_196 256) 0)) (.cse14 (= 0 (mod v_~x$w_buff1_used~0_415 256))) (.cse15 (= (mod v_~x$r_buff0_thd3~0_232 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_555 256) 0))) (let ((.cse7 (not .cse16)) (.cse9 (or .cse16 .cse15)) (.cse6 (select |v_#memory_int_328| |v_~#x~0.base_210|)) (.cse12 (not .cse14)) (.cse4 (not .cse2)) (.cse5 (not .cse0)) (.cse8 (not .cse15)) (.cse10 (or .cse0 .cse15)) (.cse13 (or .cse2 .cse14))) (and (let ((.cse3 (= (mod v_~x$w_buff1_used~0_414 256) 0)) (.cse1 (= (mod v_~x$r_buff0_thd3~0_231 256) 0))) (or (and (or .cse0 .cse1) (= v_~x$r_buff1_thd3~0_196 v_~x$r_buff1_thd3~0_195) (or .cse2 .cse3)) (and (= v_~x$r_buff1_thd3~0_195 0) (or (and .cse4 (not .cse3)) (and .cse5 (not .cse1)))))) (= (store |v_#memory_int_328| |v_~#x~0.base_210| (store .cse6 |v_~#x~0.offset_210| |v_P2_#t~ite90_41|)) |v_#memory_int_327|) (or (and (= v_~x$w_buff0_used~0_554 0) .cse7 .cse8) (and .cse9 (= v_~x$w_buff0_used~0_554 v_~x$w_buff0_used~0_555))) (or (and (= v_~x$r_buff0_thd3~0_232 v_~x$r_buff0_thd3~0_231) .cse10) (and .cse5 (= v_~x$r_buff0_thd3~0_231 0) .cse8)) (let ((.cse11 (= |v_P2Thread1of1ForFork2_#t~mem88_1| |v_P2_#t~mem88_34|))) (or (and .cse7 .cse8 .cse11 (= |v_P2_#t~ite90_41| v_~x$w_buff0~0_129) (= |v_P2Thread1of1ForFork2_#t~ite89_1| |v_P2_#t~ite89_35|)) (and .cse9 (= |v_P2_#t~ite89_35| |v_P2_#t~ite90_41|) (or (and .cse12 .cse4 (= |v_P2_#t~ite89_35| v_~x$w_buff1~0_132) .cse11) (and (= (select .cse6 |v_~#x~0.offset_210|) |v_P2_#t~mem88_34|) .cse13 (= |v_P2_#t~ite89_35| |v_P2_#t~mem88_34|)))))) (or (and (= v_~x$w_buff1_used~0_414 0) (or (and .cse12 .cse4) (and .cse5 .cse8))) (and (= v_~x$w_buff1_used~0_415 v_~x$w_buff1_used~0_414) .cse10 .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_129, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_1|, ~#x~0.offset=|v_~#x~0.offset_210|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_1|, ~x$w_buff1~0=v_~x$w_buff1~0_132, #memory_int=|v_#memory_int_328|, ~#x~0.base=|v_~#x~0.base_210|, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_196, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_415, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_232, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_555} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_129, ~#x~0.offset=|v_~#x~0.offset_210|, ~x$w_buff1~0=v_~x$w_buff1~0_132, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_195, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_414, P2Thread1of1ForFork2_#t~ite94=|v_P2Thread1of1ForFork2_#t~ite94_1|, P2Thread1of1ForFork2_#t~ite93=|v_P2Thread1of1ForFork2_#t~ite93_1|, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_231, P2Thread1of1ForFork2_#t~ite92=|v_P2Thread1of1ForFork2_#t~ite92_1|, P2Thread1of1ForFork2_#t~ite91=|v_P2Thread1of1ForFork2_#t~ite91_1|, P2Thread1of1ForFork2_#t~ite90=|v_P2Thread1of1ForFork2_#t~ite90_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_554, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_2|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_2|, #memory_int=|v_#memory_int_327|, ~#x~0.base=|v_~#x~0.base_210|} AuxVars[|v_P2_#t~mem88_34|, |v_P2_#t~ite89_35|, |v_P2_#t~ite90_41|] AssignedVars[P2Thread1of1ForFork2_#t~ite89, P2Thread1of1ForFork2_#t~mem88, #memory_int, ~x$r_buff1_thd3~0, ~x$w_buff1_used~0, P2Thread1of1ForFork2_#t~ite94, P2Thread1of1ForFork2_#t~ite93, ~x$r_buff0_thd3~0, P2Thread1of1ForFork2_#t~ite92, P2Thread1of1ForFork2_#t~ite91, P2Thread1of1ForFork2_#t~ite90, ~x$w_buff0_used~0] and [1589] L888-1-->L889: Formula: (= (store |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5| (store (select |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5|) |v_ULTIMATE.start_main_~#t2232~0.offset_5| 3)) |v_#memory_int_37|) InVars {#memory_int=|v_#memory_int_38|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} OutVars{#memory_int=|v_#memory_int_37|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} AuxVars[] AssignedVars[#memory_int] under condition null [2021-01-27 02:30:47,536 WARN L146 IndependenceRelation]: Expensive independence query (3155 ms) for statements [1589] L888-1-->L889: Formula: (= (store |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5| (store (select |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5|) |v_ULTIMATE.start_main_~#t2232~0.offset_5| 3)) |v_#memory_int_37|) InVars {#memory_int=|v_#memory_int_38|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} OutVars{#memory_int=|v_#memory_int_37|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} AuxVars[] AssignedVars[#memory_int] and [1724] L805-->L812: Formula: (let ((.cse11 (= (mod v_~x$w_buff0_used~0_546 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_407 256) 0)) (.cse12 (= (mod v_~x$r_buff1_thd2~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd2~0_71 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_547 256) 0))) (let ((.cse7 (or .cse14 .cse16)) (.cse1 (not .cse16)) (.cse4 (or .cse15 .cse12)) (.cse5 (not .cse12)) (.cse6 (not .cse15)) (.cse3 (select |v_#memory_int_320| |v_~#x~0.base_204|)) (.cse13 (or .cse14 .cse11)) (.cse0 (not .cse14)) (.cse8 (not .cse11))) (and (let ((.cse2 (= |v_P1_#t~mem32_38| |v_P1Thread1of1ForFork1_#t~mem32_1|))) (or (and (= |v_P1_#t~ite33_39| |v_P1Thread1of1ForFork1_#t~ite33_1|) .cse0 .cse1 .cse2 (= |v_P1_#t~ite34_33| v_~x$w_buff0~0_127)) (and (or (and (= |v_P1_#t~mem32_38| (select .cse3 |v_~#x~0.offset_204|)) .cse4 (= |v_P1_#t~ite33_39| |v_P1_#t~mem32_38|)) (and (= |v_P1_#t~ite33_39| v_~x$w_buff1~0_126) .cse5 .cse6 .cse2)) (= |v_P1_#t~ite33_39| |v_P1_#t~ite34_33|) .cse7))) (or (and .cse7 (= v_~x$w_buff0_used~0_547 v_~x$w_buff0_used~0_546)) (and (= v_~x$w_buff0_used~0_546 0) .cse0 .cse1)) (let ((.cse9 (= (mod v_~x$r_buff0_thd2~0_70 256) 0)) (.cse10 (= (mod v_~x$w_buff1_used~0_406 256) 0))) (or (and (or (and .cse8 (not .cse9)) (and .cse5 (not .cse10))) (= v_~x$r_buff1_thd2~0_59 0)) (and (or .cse11 .cse9) (= v_~x$r_buff1_thd2~0_59 v_~x$r_buff1_thd2~0_60) (or .cse10 .cse12)))) (or (and .cse4 .cse13 (= v_~x$w_buff1_used~0_407 v_~x$w_buff1_used~0_406)) (and (or (and .cse0 .cse8) (and .cse5 .cse6)) (= v_~x$w_buff1_used~0_406 0))) (= (store |v_#memory_int_320| |v_~#x~0.base_204| (store .cse3 |v_~#x~0.offset_204| |v_P1_#t~ite34_33|)) |v_#memory_int_319|) (or (and (= v_~x$r_buff0_thd2~0_71 v_~x$r_buff0_thd2~0_70) .cse13) (and .cse0 .cse8 (= v_~x$r_buff0_thd2~0_70 0)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_1|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, #memory_int=|v_#memory_int_320|, ~#x~0.base=|v_~#x~0.base_204|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_60, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_407, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_1|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_71, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_547} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_2|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, P1Thread1of1ForFork1_#t~ite34=|v_P1Thread1of1ForFork1_#t~ite34_1|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_59, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_406, P1Thread1of1ForFork1_#t~ite35=|v_P1Thread1of1ForFork1_#t~ite35_1|, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_2|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_70, P1Thread1of1ForFork1_#t~ite38=|v_P1Thread1of1ForFork1_#t~ite38_1|, P1Thread1of1ForFork1_#t~ite36=|v_P1Thread1of1ForFork1_#t~ite36_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_546, P1Thread1of1ForFork1_#t~ite37=|v_P1Thread1of1ForFork1_#t~ite37_1|, #memory_int=|v_#memory_int_319|, ~#x~0.base=|v_~#x~0.base_204|} AuxVars[|v_P1_#t~ite34_33|, |v_P1_#t~mem32_38|, |v_P1_#t~ite33_39|] AssignedVars[P1Thread1of1ForFork1_#t~mem32, P1Thread1of1ForFork1_#t~ite34, #memory_int, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, P1Thread1of1ForFork1_#t~ite35, P1Thread1of1ForFork1_#t~ite33, ~x$r_buff0_thd2~0, P1Thread1of1ForFork1_#t~ite38, P1Thread1of1ForFork1_#t~ite36, ~x$w_buff0_used~0, P1Thread1of1ForFork1_#t~ite37] under condition null [2021-01-27 02:30:51,807 WARN L146 IndependenceRelation]: Expensive independence query (4084 ms) for statements [1731] L841-->L848: Formula: (let ((.cse0 (= (mod v_~x$w_buff0_used~0_554 256) 0)) (.cse2 (= (mod v_~x$r_buff1_thd3~0_196 256) 0)) (.cse14 (= 0 (mod v_~x$w_buff1_used~0_415 256))) (.cse15 (= (mod v_~x$r_buff0_thd3~0_232 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_555 256) 0))) (let ((.cse7 (not .cse16)) (.cse9 (or .cse16 .cse15)) (.cse6 (select |v_#memory_int_328| |v_~#x~0.base_210|)) (.cse12 (not .cse14)) (.cse4 (not .cse2)) (.cse5 (not .cse0)) (.cse8 (not .cse15)) (.cse10 (or .cse0 .cse15)) (.cse13 (or .cse2 .cse14))) (and (let ((.cse3 (= (mod v_~x$w_buff1_used~0_414 256) 0)) (.cse1 (= (mod v_~x$r_buff0_thd3~0_231 256) 0))) (or (and (or .cse0 .cse1) (= v_~x$r_buff1_thd3~0_196 v_~x$r_buff1_thd3~0_195) (or .cse2 .cse3)) (and (= v_~x$r_buff1_thd3~0_195 0) (or (and .cse4 (not .cse3)) (and .cse5 (not .cse1)))))) (= (store |v_#memory_int_328| |v_~#x~0.base_210| (store .cse6 |v_~#x~0.offset_210| |v_P2_#t~ite90_41|)) |v_#memory_int_327|) (or (and (= v_~x$w_buff0_used~0_554 0) .cse7 .cse8) (and .cse9 (= v_~x$w_buff0_used~0_554 v_~x$w_buff0_used~0_555))) (or (and (= v_~x$r_buff0_thd3~0_232 v_~x$r_buff0_thd3~0_231) .cse10) (and .cse5 (= v_~x$r_buff0_thd3~0_231 0) .cse8)) (let ((.cse11 (= |v_P2Thread1of1ForFork2_#t~mem88_1| |v_P2_#t~mem88_34|))) (or (and .cse7 .cse8 .cse11 (= |v_P2_#t~ite90_41| v_~x$w_buff0~0_129) (= |v_P2Thread1of1ForFork2_#t~ite89_1| |v_P2_#t~ite89_35|)) (and .cse9 (= |v_P2_#t~ite89_35| |v_P2_#t~ite90_41|) (or (and .cse12 .cse4 (= |v_P2_#t~ite89_35| v_~x$w_buff1~0_132) .cse11) (and (= (select .cse6 |v_~#x~0.offset_210|) |v_P2_#t~mem88_34|) .cse13 (= |v_P2_#t~ite89_35| |v_P2_#t~mem88_34|)))))) (or (and (= v_~x$w_buff1_used~0_414 0) (or (and .cse12 .cse4) (and .cse5 .cse8))) (and (= v_~x$w_buff1_used~0_415 v_~x$w_buff1_used~0_414) .cse10 .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_129, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_1|, ~#x~0.offset=|v_~#x~0.offset_210|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_1|, ~x$w_buff1~0=v_~x$w_buff1~0_132, #memory_int=|v_#memory_int_328|, ~#x~0.base=|v_~#x~0.base_210|, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_196, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_415, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_232, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_555} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_129, ~#x~0.offset=|v_~#x~0.offset_210|, ~x$w_buff1~0=v_~x$w_buff1~0_132, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_195, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_414, P2Thread1of1ForFork2_#t~ite94=|v_P2Thread1of1ForFork2_#t~ite94_1|, P2Thread1of1ForFork2_#t~ite93=|v_P2Thread1of1ForFork2_#t~ite93_1|, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_231, P2Thread1of1ForFork2_#t~ite92=|v_P2Thread1of1ForFork2_#t~ite92_1|, P2Thread1of1ForFork2_#t~ite91=|v_P2Thread1of1ForFork2_#t~ite91_1|, P2Thread1of1ForFork2_#t~ite90=|v_P2Thread1of1ForFork2_#t~ite90_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_554, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_2|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_2|, #memory_int=|v_#memory_int_327|, ~#x~0.base=|v_~#x~0.base_210|} AuxVars[|v_P2_#t~mem88_34|, |v_P2_#t~ite89_35|, |v_P2_#t~ite90_41|] AssignedVars[P2Thread1of1ForFork2_#t~ite89, P2Thread1of1ForFork2_#t~mem88, #memory_int, ~x$r_buff1_thd3~0, ~x$w_buff1_used~0, P2Thread1of1ForFork2_#t~ite94, P2Thread1of1ForFork2_#t~ite93, ~x$r_buff0_thd3~0, P2Thread1of1ForFork2_#t~ite92, P2Thread1of1ForFork2_#t~ite91, P2Thread1of1ForFork2_#t~ite90, ~x$w_buff0_used~0] and [1724] L805-->L812: Formula: (let ((.cse11 (= (mod v_~x$w_buff0_used~0_546 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_407 256) 0)) (.cse12 (= (mod v_~x$r_buff1_thd2~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd2~0_71 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_547 256) 0))) (let ((.cse7 (or .cse14 .cse16)) (.cse1 (not .cse16)) (.cse4 (or .cse15 .cse12)) (.cse5 (not .cse12)) (.cse6 (not .cse15)) (.cse3 (select |v_#memory_int_320| |v_~#x~0.base_204|)) (.cse13 (or .cse14 .cse11)) (.cse0 (not .cse14)) (.cse8 (not .cse11))) (and (let ((.cse2 (= |v_P1_#t~mem32_38| |v_P1Thread1of1ForFork1_#t~mem32_1|))) (or (and (= |v_P1_#t~ite33_39| |v_P1Thread1of1ForFork1_#t~ite33_1|) .cse0 .cse1 .cse2 (= |v_P1_#t~ite34_33| v_~x$w_buff0~0_127)) (and (or (and (= |v_P1_#t~mem32_38| (select .cse3 |v_~#x~0.offset_204|)) .cse4 (= |v_P1_#t~ite33_39| |v_P1_#t~mem32_38|)) (and (= |v_P1_#t~ite33_39| v_~x$w_buff1~0_126) .cse5 .cse6 .cse2)) (= |v_P1_#t~ite33_39| |v_P1_#t~ite34_33|) .cse7))) (or (and .cse7 (= v_~x$w_buff0_used~0_547 v_~x$w_buff0_used~0_546)) (and (= v_~x$w_buff0_used~0_546 0) .cse0 .cse1)) (let ((.cse9 (= (mod v_~x$r_buff0_thd2~0_70 256) 0)) (.cse10 (= (mod v_~x$w_buff1_used~0_406 256) 0))) (or (and (or (and .cse8 (not .cse9)) (and .cse5 (not .cse10))) (= v_~x$r_buff1_thd2~0_59 0)) (and (or .cse11 .cse9) (= v_~x$r_buff1_thd2~0_59 v_~x$r_buff1_thd2~0_60) (or .cse10 .cse12)))) (or (and .cse4 .cse13 (= v_~x$w_buff1_used~0_407 v_~x$w_buff1_used~0_406)) (and (or (and .cse0 .cse8) (and .cse5 .cse6)) (= v_~x$w_buff1_used~0_406 0))) (= (store |v_#memory_int_320| |v_~#x~0.base_204| (store .cse3 |v_~#x~0.offset_204| |v_P1_#t~ite34_33|)) |v_#memory_int_319|) (or (and (= v_~x$r_buff0_thd2~0_71 v_~x$r_buff0_thd2~0_70) .cse13) (and .cse0 .cse8 (= v_~x$r_buff0_thd2~0_70 0)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_1|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, #memory_int=|v_#memory_int_320|, ~#x~0.base=|v_~#x~0.base_204|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_60, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_407, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_1|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_71, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_547} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_2|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, P1Thread1of1ForFork1_#t~ite34=|v_P1Thread1of1ForFork1_#t~ite34_1|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_59, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_406, P1Thread1of1ForFork1_#t~ite35=|v_P1Thread1of1ForFork1_#t~ite35_1|, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_2|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_70, P1Thread1of1ForFork1_#t~ite38=|v_P1Thread1of1ForFork1_#t~ite38_1|, P1Thread1of1ForFork1_#t~ite36=|v_P1Thread1of1ForFork1_#t~ite36_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_546, P1Thread1of1ForFork1_#t~ite37=|v_P1Thread1of1ForFork1_#t~ite37_1|, #memory_int=|v_#memory_int_319|, ~#x~0.base=|v_~#x~0.base_204|} AuxVars[|v_P1_#t~ite34_33|, |v_P1_#t~mem32_38|, |v_P1_#t~ite33_39|] AssignedVars[P1Thread1of1ForFork1_#t~mem32, P1Thread1of1ForFork1_#t~ite34, #memory_int, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, P1Thread1of1ForFork1_#t~ite35, P1Thread1of1ForFork1_#t~ite33, ~x$r_buff0_thd2~0, P1Thread1of1ForFork1_#t~ite38, P1Thread1of1ForFork1_#t~ite36, ~x$w_buff0_used~0, P1Thread1of1ForFork1_#t~ite37] under condition null [2021-01-27 02:30:55,892 WARN L146 IndependenceRelation]: Expensive independence query (4081 ms) for statements [1737] L858-->L865: Formula: (let ((.cse7 (= (mod v_~x$r_buff1_thd4~0_58 256) 0)) (.cse16 (= (mod v_~x$w_buff1_used~0_517 256) 0)) (.cse15 (= (mod v_~x$w_buff0_used~0_653 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd4~0_64 256) 0)) (.cse5 (= (mod v_~x$w_buff0_used~0_652 256) 0))) (let ((.cse4 (not .cse5)) (.cse3 (or .cse5 .cse14)) (.cse2 (or .cse15 .cse14)) (.cse10 (not .cse16)) (.cse9 (not .cse7)) (.cse12 (select |v_#memory_int_390| |v_~#x~0.base_250|)) (.cse11 (or .cse16 .cse7)) (.cse0 (not .cse15)) (.cse1 (not .cse14))) (and (or (and .cse0 (= v_~x$w_buff0_used~0_652 0) .cse1) (and .cse2 (= v_~x$w_buff0_used~0_653 v_~x$w_buff0_used~0_652))) (or (and .cse3 (= v_~x$r_buff0_thd4~0_64 v_~x$r_buff0_thd4~0_63)) (and .cse4 .cse1 (= v_~x$r_buff0_thd4~0_63 0))) (let ((.cse6 (= (mod v_~x$r_buff0_thd4~0_63 256) 0)) (.cse8 (= (mod v_~x$w_buff1_used~0_516 256) 0))) (or (and (= v_~x$r_buff1_thd4~0_58 v_~x$r_buff1_thd4~0_57) (or .cse5 .cse6) (or .cse7 .cse8)) (and (= v_~x$r_buff1_thd4~0_57 0) (or (and (not .cse6) .cse4) (and .cse9 (not .cse8)))))) (or (and (or (and .cse4 .cse1) (and .cse10 .cse9)) (= v_~x$w_buff1_used~0_516 0)) (and .cse3 (= v_~x$w_buff1_used~0_517 v_~x$w_buff1_used~0_516) .cse11)) (= |v_#memory_int_389| (store |v_#memory_int_390| |v_~#x~0.base_250| (store .cse12 |v_~#x~0.offset_250| |v_P3_#t~ite97_31|))) (let ((.cse13 (= |v_P3_#t~mem95_40| |v_P3Thread1of1ForFork3_#t~mem95_1|))) (or (and .cse2 (or (and .cse10 .cse13 .cse9 (= |v_P3_#t~ite96_39| v_~x$w_buff1~0_178)) (and (= (select .cse12 |v_~#x~0.offset_250|) |v_P3_#t~mem95_40|) (= |v_P3_#t~ite96_39| |v_P3_#t~mem95_40|) .cse11)) (= |v_P3_#t~ite96_39| |v_P3_#t~ite97_31|)) (and (= |v_P3_#t~ite97_31| v_~x$w_buff0~0_191) .cse13 (= |v_P3_#t~ite96_39| |v_P3Thread1of1ForFork3_#t~ite96_1|) .cse0 .cse1)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_191, P3Thread1of1ForFork3_#t~ite96=|v_P3Thread1of1ForFork3_#t~ite96_1|, ~#x~0.offset=|v_~#x~0.offset_250|, ~x$w_buff1~0=v_~x$w_buff1~0_178, #memory_int=|v_#memory_int_390|, ~#x~0.base=|v_~#x~0.base_250|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_517, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_64, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_58, P3Thread1of1ForFork3_#t~mem95=|v_P3Thread1of1ForFork3_#t~mem95_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_653} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_191, P3Thread1of1ForFork3_#t~ite96=|v_P3Thread1of1ForFork3_#t~ite96_2|, P3Thread1of1ForFork3_#t~ite97=|v_P3Thread1of1ForFork3_#t~ite97_1|, ~#x~0.offset=|v_~#x~0.offset_250|, P3Thread1of1ForFork3_#t~ite98=|v_P3Thread1of1ForFork3_#t~ite98_1|, ~x$w_buff1~0=v_~x$w_buff1~0_178, P3Thread1of1ForFork3_#t~ite99=|v_P3Thread1of1ForFork3_#t~ite99_1|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_516, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_63, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_57, P3Thread1of1ForFork3_#t~mem95=|v_P3Thread1of1ForFork3_#t~mem95_2|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_652, #memory_int=|v_#memory_int_389|, ~#x~0.base=|v_~#x~0.base_250|, P3Thread1of1ForFork3_#t~ite100=|v_P3Thread1of1ForFork3_#t~ite100_1|, P3Thread1of1ForFork3_#t~ite101=|v_P3Thread1of1ForFork3_#t~ite101_1|} AuxVars[|v_P3_#t~mem95_40|, |v_P3_#t~ite96_39|, |v_P3_#t~ite97_31|] AssignedVars[P3Thread1of1ForFork3_#t~ite96, P3Thread1of1ForFork3_#t~ite97, P3Thread1of1ForFork3_#t~ite98, P3Thread1of1ForFork3_#t~ite99, #memory_int, ~x$w_buff1_used~0, ~x$r_buff0_thd4~0, ~x$r_buff1_thd4~0, P3Thread1of1ForFork3_#t~ite100, P3Thread1of1ForFork3_#t~mem95, ~x$w_buff0_used~0, P3Thread1of1ForFork3_#t~ite101] and [1724] L805-->L812: Formula: (let ((.cse11 (= (mod v_~x$w_buff0_used~0_546 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_407 256) 0)) (.cse12 (= (mod v_~x$r_buff1_thd2~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd2~0_71 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_547 256) 0))) (let ((.cse7 (or .cse14 .cse16)) (.cse1 (not .cse16)) (.cse4 (or .cse15 .cse12)) (.cse5 (not .cse12)) (.cse6 (not .cse15)) (.cse3 (select |v_#memory_int_320| |v_~#x~0.base_204|)) (.cse13 (or .cse14 .cse11)) (.cse0 (not .cse14)) (.cse8 (not .cse11))) (and (let ((.cse2 (= |v_P1_#t~mem32_38| |v_P1Thread1of1ForFork1_#t~mem32_1|))) (or (and (= |v_P1_#t~ite33_39| |v_P1Thread1of1ForFork1_#t~ite33_1|) .cse0 .cse1 .cse2 (= |v_P1_#t~ite34_33| v_~x$w_buff0~0_127)) (and (or (and (= |v_P1_#t~mem32_38| (select .cse3 |v_~#x~0.offset_204|)) .cse4 (= |v_P1_#t~ite33_39| |v_P1_#t~mem32_38|)) (and (= |v_P1_#t~ite33_39| v_~x$w_buff1~0_126) .cse5 .cse6 .cse2)) (= |v_P1_#t~ite33_39| |v_P1_#t~ite34_33|) .cse7))) (or (and .cse7 (= v_~x$w_buff0_used~0_547 v_~x$w_buff0_used~0_546)) (and (= v_~x$w_buff0_used~0_546 0) .cse0 .cse1)) (let ((.cse9 (= (mod v_~x$r_buff0_thd2~0_70 256) 0)) (.cse10 (= (mod v_~x$w_buff1_used~0_406 256) 0))) (or (and (or (and .cse8 (not .cse9)) (and .cse5 (not .cse10))) (= v_~x$r_buff1_thd2~0_59 0)) (and (or .cse11 .cse9) (= v_~x$r_buff1_thd2~0_59 v_~x$r_buff1_thd2~0_60) (or .cse10 .cse12)))) (or (and .cse4 .cse13 (= v_~x$w_buff1_used~0_407 v_~x$w_buff1_used~0_406)) (and (or (and .cse0 .cse8) (and .cse5 .cse6)) (= v_~x$w_buff1_used~0_406 0))) (= (store |v_#memory_int_320| |v_~#x~0.base_204| (store .cse3 |v_~#x~0.offset_204| |v_P1_#t~ite34_33|)) |v_#memory_int_319|) (or (and (= v_~x$r_buff0_thd2~0_71 v_~x$r_buff0_thd2~0_70) .cse13) (and .cse0 .cse8 (= v_~x$r_buff0_thd2~0_70 0)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_1|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, #memory_int=|v_#memory_int_320|, ~#x~0.base=|v_~#x~0.base_204|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_60, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_407, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_1|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_71, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_547} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_2|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, P1Thread1of1ForFork1_#t~ite34=|v_P1Thread1of1ForFork1_#t~ite34_1|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_59, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_406, P1Thread1of1ForFork1_#t~ite35=|v_P1Thread1of1ForFork1_#t~ite35_1|, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_2|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_70, P1Thread1of1ForFork1_#t~ite38=|v_P1Thread1of1ForFork1_#t~ite38_1|, P1Thread1of1ForFork1_#t~ite36=|v_P1Thread1of1ForFork1_#t~ite36_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_546, P1Thread1of1ForFork1_#t~ite37=|v_P1Thread1of1ForFork1_#t~ite37_1|, #memory_int=|v_#memory_int_319|, ~#x~0.base=|v_~#x~0.base_204|} AuxVars[|v_P1_#t~ite34_33|, |v_P1_#t~mem32_38|, |v_P1_#t~ite33_39|] AssignedVars[P1Thread1of1ForFork1_#t~mem32, P1Thread1of1ForFork1_#t~ite34, #memory_int, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, P1Thread1of1ForFork1_#t~ite35, P1Thread1of1ForFork1_#t~ite33, ~x$r_buff0_thd2~0, P1Thread1of1ForFork1_#t~ite38, P1Thread1of1ForFork1_#t~ite36, ~x$w_buff0_used~0, P1Thread1of1ForFork1_#t~ite37] under condition null [2021-01-27 02:30:59,834 WARN L146 IndependenceRelation]: Expensive independence query (3940 ms) for statements [1659] L3-1-->L900: Formula: (let ((.cse6 (= (mod v_~x$w_buff0_used~0_600 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_467 256) 0)) (.cse5 (= (mod v_~x$r_buff1_thd0~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd0~0_66 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_601 256) 0))) (let ((.cse0 (select |v_#memory_int_346| |v_~#x~0.base_222|)) (.cse11 (not .cse16)) (.cse10 (or .cse14 .cse16)) (.cse1 (not .cse5)) (.cse9 (not .cse15)) (.cse4 (not .cse6)) (.cse12 (not .cse14)) (.cse7 (or .cse5 .cse15)) (.cse13 (or .cse14 .cse6))) (and (= (store |v_#memory_int_346| |v_~#x~0.base_222| (store .cse0 |v_~#x~0.offset_222| |v_ULTIMATE.start_main_#t~ite108_28|)) |v_#memory_int_345|) (let ((.cse2 (= (mod v_~x$w_buff1_used~0_466 256) 0)) (.cse3 (= (mod v_~x$r_buff0_thd0~0_65 256) 0))) (or (and (= v_~x$r_buff1_thd0~0_59 0) (or (and .cse1 (not .cse2)) (and (not .cse3) .cse4))) (and (or .cse5 .cse2) (= v_~x$r_buff1_thd0~0_59 v_~x$r_buff1_thd0~0_60) (or .cse6 .cse3)))) (let ((.cse8 (= |v_ULTIMATE.start_main_#t~mem106_25| |v_ULTIMATE.start_main_#t~mem106_29|))) (or (and (or (and (= (select .cse0 |v_~#x~0.offset_222|) |v_ULTIMATE.start_main_#t~mem106_29|) .cse7 (= |v_ULTIMATE.start_main_#t~mem106_29| |v_ULTIMATE.start_main_#t~ite107_28|)) (and .cse8 .cse1 (= |v_ULTIMATE.start_main_#t~ite107_28| v_~x$w_buff1~0_142) .cse9)) (= |v_ULTIMATE.start_main_#t~ite107_28| |v_ULTIMATE.start_main_#t~ite108_28|) .cse10) (and .cse8 (= v_~x$w_buff0~0_137 |v_ULTIMATE.start_main_#t~ite108_28|) (= |v_ULTIMATE.start_main_#t~ite107_24| |v_ULTIMATE.start_main_#t~ite107_28|) .cse11 .cse12))) (or (and (= v_~x$r_buff0_thd0~0_65 0) .cse4 .cse12) (and (= v_~x$r_buff0_thd0~0_66 v_~x$r_buff0_thd0~0_65) .cse13)) (or (and (= v_~x$w_buff0_used~0_600 0) .cse11 .cse12) (and .cse10 (= v_~x$w_buff0_used~0_601 v_~x$w_buff0_used~0_600))) (or (and (= v_~x$w_buff1_used~0_466 0) (or (and .cse1 .cse9) (and .cse4 .cse12))) (and .cse7 (= v_~x$w_buff1_used~0_467 v_~x$w_buff1_used~0_466) .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_137, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_66, ~#x~0.offset=|v_~#x~0.offset_222|, ~x$w_buff1~0=v_~x$w_buff1~0_142, #memory_int=|v_#memory_int_346|, ~#x~0.base=|v_~#x~0.base_222|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_467, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_60, ULTIMATE.start_main_#t~ite107=|v_ULTIMATE.start_main_#t~ite107_24|, ULTIMATE.start_main_#t~mem106=|v_ULTIMATE.start_main_#t~mem106_25|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_601} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_137, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_65, ~#x~0.offset=|v_~#x~0.offset_222|, ~x$w_buff1~0=v_~x$w_buff1~0_142, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_466, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_59, ULTIMATE.start_main_#t~ite107=|v_ULTIMATE.start_main_#t~ite107_22|, ULTIMATE.start_main_#t~ite108=|v_ULTIMATE.start_main_#t~ite108_24|, ULTIMATE.start_main_#t~ite109=|v_ULTIMATE.start_main_#t~ite109_28|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_600, ULTIMATE.start_main_#t~ite110=|v_ULTIMATE.start_main_#t~ite110_26|, ULTIMATE.start_main_#t~ite111=|v_ULTIMATE.start_main_#t~ite111_32|, ULTIMATE.start_main_#t~ite112=|v_ULTIMATE.start_main_#t~ite112_28|, #memory_int=|v_#memory_int_345|, ~#x~0.base=|v_~#x~0.base_222|, ULTIMATE.start_main_#t~mem106=|v_ULTIMATE.start_main_#t~mem106_23|} AuxVars[|v_ULTIMATE.start_main_#t~ite107_28|, |v_ULTIMATE.start_main_#t~mem106_29|, |v_ULTIMATE.start_main_#t~ite108_28|] AssignedVars[~x$r_buff0_thd0~0, ULTIMATE.start_main_#t~ite110, ULTIMATE.start_main_#t~ite111, ULTIMATE.start_main_#t~ite112, #memory_int, ~x$w_buff1_used~0, ~x$r_buff1_thd0~0, ULTIMATE.start_main_#t~ite107, ULTIMATE.start_main_#t~ite108, ULTIMATE.start_main_#t~ite109, ULTIMATE.start_main_#t~mem106, ~x$w_buff0_used~0] and [1724] L805-->L812: Formula: (let ((.cse11 (= (mod v_~x$w_buff0_used~0_546 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_407 256) 0)) (.cse12 (= (mod v_~x$r_buff1_thd2~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd2~0_71 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_547 256) 0))) (let ((.cse7 (or .cse14 .cse16)) (.cse1 (not .cse16)) (.cse4 (or .cse15 .cse12)) (.cse5 (not .cse12)) (.cse6 (not .cse15)) (.cse3 (select |v_#memory_int_320| |v_~#x~0.base_204|)) (.cse13 (or .cse14 .cse11)) (.cse0 (not .cse14)) (.cse8 (not .cse11))) (and (let ((.cse2 (= |v_P1_#t~mem32_38| |v_P1Thread1of1ForFork1_#t~mem32_1|))) (or (and (= |v_P1_#t~ite33_39| |v_P1Thread1of1ForFork1_#t~ite33_1|) .cse0 .cse1 .cse2 (= |v_P1_#t~ite34_33| v_~x$w_buff0~0_127)) (and (or (and (= |v_P1_#t~mem32_38| (select .cse3 |v_~#x~0.offset_204|)) .cse4 (= |v_P1_#t~ite33_39| |v_P1_#t~mem32_38|)) (and (= |v_P1_#t~ite33_39| v_~x$w_buff1~0_126) .cse5 .cse6 .cse2)) (= |v_P1_#t~ite33_39| |v_P1_#t~ite34_33|) .cse7))) (or (and .cse7 (= v_~x$w_buff0_used~0_547 v_~x$w_buff0_used~0_546)) (and (= v_~x$w_buff0_used~0_546 0) .cse0 .cse1)) (let ((.cse9 (= (mod v_~x$r_buff0_thd2~0_70 256) 0)) (.cse10 (= (mod v_~x$w_buff1_used~0_406 256) 0))) (or (and (or (and .cse8 (not .cse9)) (and .cse5 (not .cse10))) (= v_~x$r_buff1_thd2~0_59 0)) (and (or .cse11 .cse9) (= v_~x$r_buff1_thd2~0_59 v_~x$r_buff1_thd2~0_60) (or .cse10 .cse12)))) (or (and .cse4 .cse13 (= v_~x$w_buff1_used~0_407 v_~x$w_buff1_used~0_406)) (and (or (and .cse0 .cse8) (and .cse5 .cse6)) (= v_~x$w_buff1_used~0_406 0))) (= (store |v_#memory_int_320| |v_~#x~0.base_204| (store .cse3 |v_~#x~0.offset_204| |v_P1_#t~ite34_33|)) |v_#memory_int_319|) (or (and (= v_~x$r_buff0_thd2~0_71 v_~x$r_buff0_thd2~0_70) .cse13) (and .cse0 .cse8 (= v_~x$r_buff0_thd2~0_70 0)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_1|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, #memory_int=|v_#memory_int_320|, ~#x~0.base=|v_~#x~0.base_204|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_60, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_407, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_1|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_71, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_547} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_2|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, P1Thread1of1ForFork1_#t~ite34=|v_P1Thread1of1ForFork1_#t~ite34_1|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_59, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_406, P1Thread1of1ForFork1_#t~ite35=|v_P1Thread1of1ForFork1_#t~ite35_1|, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_2|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_70, P1Thread1of1ForFork1_#t~ite38=|v_P1Thread1of1ForFork1_#t~ite38_1|, P1Thread1of1ForFork1_#t~ite36=|v_P1Thread1of1ForFork1_#t~ite36_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_546, P1Thread1of1ForFork1_#t~ite37=|v_P1Thread1of1ForFork1_#t~ite37_1|, #memory_int=|v_#memory_int_319|, ~#x~0.base=|v_~#x~0.base_204|} AuxVars[|v_P1_#t~ite34_33|, |v_P1_#t~mem32_38|, |v_P1_#t~ite33_39|] AssignedVars[P1Thread1of1ForFork1_#t~mem32, P1Thread1of1ForFork1_#t~ite34, #memory_int, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, P1Thread1of1ForFork1_#t~ite35, P1Thread1of1ForFork1_#t~ite33, ~x$r_buff0_thd2~0, P1Thread1of1ForFork1_#t~ite38, P1Thread1of1ForFork1_#t~ite36, ~x$w_buff0_used~0, P1Thread1of1ForFork1_#t~ite37] under condition null [2021-01-27 02:31:01,198 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:31:01,897 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:31:03,302 WARN L146 IndependenceRelation]: Expensive independence query (1327 ms) for statements [1731] L841-->L848: Formula: (let ((.cse0 (= (mod v_~x$w_buff0_used~0_554 256) 0)) (.cse2 (= (mod v_~x$r_buff1_thd3~0_196 256) 0)) (.cse14 (= 0 (mod v_~x$w_buff1_used~0_415 256))) (.cse15 (= (mod v_~x$r_buff0_thd3~0_232 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_555 256) 0))) (let ((.cse7 (not .cse16)) (.cse9 (or .cse16 .cse15)) (.cse6 (select |v_#memory_int_328| |v_~#x~0.base_210|)) (.cse12 (not .cse14)) (.cse4 (not .cse2)) (.cse5 (not .cse0)) (.cse8 (not .cse15)) (.cse10 (or .cse0 .cse15)) (.cse13 (or .cse2 .cse14))) (and (let ((.cse3 (= (mod v_~x$w_buff1_used~0_414 256) 0)) (.cse1 (= (mod v_~x$r_buff0_thd3~0_231 256) 0))) (or (and (or .cse0 .cse1) (= v_~x$r_buff1_thd3~0_196 v_~x$r_buff1_thd3~0_195) (or .cse2 .cse3)) (and (= v_~x$r_buff1_thd3~0_195 0) (or (and .cse4 (not .cse3)) (and .cse5 (not .cse1)))))) (= (store |v_#memory_int_328| |v_~#x~0.base_210| (store .cse6 |v_~#x~0.offset_210| |v_P2_#t~ite90_41|)) |v_#memory_int_327|) (or (and (= v_~x$w_buff0_used~0_554 0) .cse7 .cse8) (and .cse9 (= v_~x$w_buff0_used~0_554 v_~x$w_buff0_used~0_555))) (or (and (= v_~x$r_buff0_thd3~0_232 v_~x$r_buff0_thd3~0_231) .cse10) (and .cse5 (= v_~x$r_buff0_thd3~0_231 0) .cse8)) (let ((.cse11 (= |v_P2Thread1of1ForFork2_#t~mem88_1| |v_P2_#t~mem88_34|))) (or (and .cse7 .cse8 .cse11 (= |v_P2_#t~ite90_41| v_~x$w_buff0~0_129) (= |v_P2Thread1of1ForFork2_#t~ite89_1| |v_P2_#t~ite89_35|)) (and .cse9 (= |v_P2_#t~ite89_35| |v_P2_#t~ite90_41|) (or (and .cse12 .cse4 (= |v_P2_#t~ite89_35| v_~x$w_buff1~0_132) .cse11) (and (= (select .cse6 |v_~#x~0.offset_210|) |v_P2_#t~mem88_34|) .cse13 (= |v_P2_#t~ite89_35| |v_P2_#t~mem88_34|)))))) (or (and (= v_~x$w_buff1_used~0_414 0) (or (and .cse12 .cse4) (and .cse5 .cse8))) (and (= v_~x$w_buff1_used~0_415 v_~x$w_buff1_used~0_414) .cse10 .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_129, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_1|, ~#x~0.offset=|v_~#x~0.offset_210|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_1|, ~x$w_buff1~0=v_~x$w_buff1~0_132, #memory_int=|v_#memory_int_328|, ~#x~0.base=|v_~#x~0.base_210|, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_196, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_415, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_232, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_555} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_129, ~#x~0.offset=|v_~#x~0.offset_210|, ~x$w_buff1~0=v_~x$w_buff1~0_132, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_195, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_414, P2Thread1of1ForFork2_#t~ite94=|v_P2Thread1of1ForFork2_#t~ite94_1|, P2Thread1of1ForFork2_#t~ite93=|v_P2Thread1of1ForFork2_#t~ite93_1|, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_231, P2Thread1of1ForFork2_#t~ite92=|v_P2Thread1of1ForFork2_#t~ite92_1|, P2Thread1of1ForFork2_#t~ite91=|v_P2Thread1of1ForFork2_#t~ite91_1|, P2Thread1of1ForFork2_#t~ite90=|v_P2Thread1of1ForFork2_#t~ite90_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_554, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_2|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_2|, #memory_int=|v_#memory_int_327|, ~#x~0.base=|v_~#x~0.base_210|} AuxVars[|v_P2_#t~mem88_34|, |v_P2_#t~ite89_35|, |v_P2_#t~ite90_41|] AssignedVars[P2Thread1of1ForFork2_#t~ite89, P2Thread1of1ForFork2_#t~mem88, #memory_int, ~x$r_buff1_thd3~0, ~x$w_buff1_used~0, P2Thread1of1ForFork2_#t~ite94, P2Thread1of1ForFork2_#t~ite93, ~x$r_buff0_thd3~0, P2Thread1of1ForFork2_#t~ite92, P2Thread1of1ForFork2_#t~ite91, P2Thread1of1ForFork2_#t~ite90, ~x$w_buff0_used~0] and [1723] L793-->L805: Formula: (and (= v_~x$r_buff0_thd3~0_347 v_~x$r_buff1_thd3~0_305) (= |v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3| (ite (not (and (not (= (mod v_~x$w_buff1_used~0_588 256) 0)) (not (= (mod v_~x$w_buff0_used~0_734 256) 0)))) 1 0)) (= v_~x$w_buff0~0_231 1) (= v_~x$r_buff0_thd2~0_78 1) (= |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_3| |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_4|) (= v_~x$w_buff0~0_232 v_~x$w_buff1~0_216) (= v_~x$w_buff0_used~0_734 1) (= v_~x$r_buff1_thd4~0_63 v_~x$r_buff0_thd4~0_69) (not (= v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3 0)) (= v_~x$r_buff1_thd2~0_65 v_~x$r_buff0_thd2~0_79) (= v_~x$r_buff0_thd1~0_181 v_~x$r_buff1_thd1~0_140) (= |v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3| v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3) (= v_~x$w_buff0_used~0_735 v_~x$w_buff1_used~0_588) (= |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_3| |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_4|) (= v_~x$r_buff1_thd0~0_65 v_~x$r_buff0_thd0~0_71)) InVars {~x$w_buff0~0=v_~x$w_buff0~0_232, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_71, ~x$r_buff0_thd1~0=v_~x$r_buff0_thd1~0_181, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_3|, P1Thread1of1ForFork1_reach_error_#t~nondet2.base=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_3|, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_69, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_347, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_79, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_735} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_231, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_71, ~x$r_buff0_thd1~0=v_~x$r_buff0_thd1~0_181, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_4|, P1Thread1of1ForFork1___VERIFIER_assert_#in~expression=|v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3|, ~x$w_buff1~0=v_~x$w_buff1~0_216, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_305, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_65, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_588, ~x$r_buff1_thd1~0=v_~x$r_buff1_thd1~0_140, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_69, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_347, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_78, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_65, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_63, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_734, P1Thread1of1ForFork1___VERIFIER_assert_~expression=v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3, P1Thread1of1ForFork1_reach_error_#t~nondet2.base=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_4|} AuxVars[] AssignedVars[~x$w_buff0~0, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset, P1Thread1of1ForFork1___VERIFIER_assert_#in~expression, ~x$w_buff1~0, ~x$r_buff1_thd3~0, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, ~x$r_buff1_thd1~0, ~x$r_buff0_thd2~0, ~x$r_buff1_thd0~0, ~x$r_buff1_thd4~0, ~x$w_buff0_used~0, P1Thread1of1ForFork1___VERIFIER_assert_~expression, P1Thread1of1ForFork1_reach_error_#t~nondet2.base] under condition null [2021-01-27 02:31:03,377 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:31:03,553 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:31:05,080 WARN L146 IndependenceRelation]: Expensive independence query (1447 ms) for statements [1659] L3-1-->L900: Formula: (let ((.cse6 (= (mod v_~x$w_buff0_used~0_600 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_467 256) 0)) (.cse5 (= (mod v_~x$r_buff1_thd0~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd0~0_66 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_601 256) 0))) (let ((.cse0 (select |v_#memory_int_346| |v_~#x~0.base_222|)) (.cse11 (not .cse16)) (.cse10 (or .cse14 .cse16)) (.cse1 (not .cse5)) (.cse9 (not .cse15)) (.cse4 (not .cse6)) (.cse12 (not .cse14)) (.cse7 (or .cse5 .cse15)) (.cse13 (or .cse14 .cse6))) (and (= (store |v_#memory_int_346| |v_~#x~0.base_222| (store .cse0 |v_~#x~0.offset_222| |v_ULTIMATE.start_main_#t~ite108_28|)) |v_#memory_int_345|) (let ((.cse2 (= (mod v_~x$w_buff1_used~0_466 256) 0)) (.cse3 (= (mod v_~x$r_buff0_thd0~0_65 256) 0))) (or (and (= v_~x$r_buff1_thd0~0_59 0) (or (and .cse1 (not .cse2)) (and (not .cse3) .cse4))) (and (or .cse5 .cse2) (= v_~x$r_buff1_thd0~0_59 v_~x$r_buff1_thd0~0_60) (or .cse6 .cse3)))) (let ((.cse8 (= |v_ULTIMATE.start_main_#t~mem106_25| |v_ULTIMATE.start_main_#t~mem106_29|))) (or (and (or (and (= (select .cse0 |v_~#x~0.offset_222|) |v_ULTIMATE.start_main_#t~mem106_29|) .cse7 (= |v_ULTIMATE.start_main_#t~mem106_29| |v_ULTIMATE.start_main_#t~ite107_28|)) (and .cse8 .cse1 (= |v_ULTIMATE.start_main_#t~ite107_28| v_~x$w_buff1~0_142) .cse9)) (= |v_ULTIMATE.start_main_#t~ite107_28| |v_ULTIMATE.start_main_#t~ite108_28|) .cse10) (and .cse8 (= v_~x$w_buff0~0_137 |v_ULTIMATE.start_main_#t~ite108_28|) (= |v_ULTIMATE.start_main_#t~ite107_24| |v_ULTIMATE.start_main_#t~ite107_28|) .cse11 .cse12))) (or (and (= v_~x$r_buff0_thd0~0_65 0) .cse4 .cse12) (and (= v_~x$r_buff0_thd0~0_66 v_~x$r_buff0_thd0~0_65) .cse13)) (or (and (= v_~x$w_buff0_used~0_600 0) .cse11 .cse12) (and .cse10 (= v_~x$w_buff0_used~0_601 v_~x$w_buff0_used~0_600))) (or (and (= v_~x$w_buff1_used~0_466 0) (or (and .cse1 .cse9) (and .cse4 .cse12))) (and .cse7 (= v_~x$w_buff1_used~0_467 v_~x$w_buff1_used~0_466) .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_137, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_66, ~#x~0.offset=|v_~#x~0.offset_222|, ~x$w_buff1~0=v_~x$w_buff1~0_142, #memory_int=|v_#memory_int_346|, ~#x~0.base=|v_~#x~0.base_222|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_467, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_60, ULTIMATE.start_main_#t~ite107=|v_ULTIMATE.start_main_#t~ite107_24|, ULTIMATE.start_main_#t~mem106=|v_ULTIMATE.start_main_#t~mem106_25|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_601} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_137, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_65, ~#x~0.offset=|v_~#x~0.offset_222|, ~x$w_buff1~0=v_~x$w_buff1~0_142, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_466, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_59, ULTIMATE.start_main_#t~ite107=|v_ULTIMATE.start_main_#t~ite107_22|, ULTIMATE.start_main_#t~ite108=|v_ULTIMATE.start_main_#t~ite108_24|, ULTIMATE.start_main_#t~ite109=|v_ULTIMATE.start_main_#t~ite109_28|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_600, ULTIMATE.start_main_#t~ite110=|v_ULTIMATE.start_main_#t~ite110_26|, ULTIMATE.start_main_#t~ite111=|v_ULTIMATE.start_main_#t~ite111_32|, ULTIMATE.start_main_#t~ite112=|v_ULTIMATE.start_main_#t~ite112_28|, #memory_int=|v_#memory_int_345|, ~#x~0.base=|v_~#x~0.base_222|, ULTIMATE.start_main_#t~mem106=|v_ULTIMATE.start_main_#t~mem106_23|} AuxVars[|v_ULTIMATE.start_main_#t~ite107_28|, |v_ULTIMATE.start_main_#t~mem106_29|, |v_ULTIMATE.start_main_#t~ite108_28|] AssignedVars[~x$r_buff0_thd0~0, ULTIMATE.start_main_#t~ite110, ULTIMATE.start_main_#t~ite111, ULTIMATE.start_main_#t~ite112, #memory_int, ~x$w_buff1_used~0, ~x$r_buff1_thd0~0, ULTIMATE.start_main_#t~ite107, ULTIMATE.start_main_#t~ite108, ULTIMATE.start_main_#t~ite109, ULTIMATE.start_main_#t~mem106, ~x$w_buff0_used~0] and [1723] L793-->L805: Formula: (and (= v_~x$r_buff0_thd3~0_347 v_~x$r_buff1_thd3~0_305) (= |v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3| (ite (not (and (not (= (mod v_~x$w_buff1_used~0_588 256) 0)) (not (= (mod v_~x$w_buff0_used~0_734 256) 0)))) 1 0)) (= v_~x$w_buff0~0_231 1) (= v_~x$r_buff0_thd2~0_78 1) (= |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_3| |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_4|) (= v_~x$w_buff0~0_232 v_~x$w_buff1~0_216) (= v_~x$w_buff0_used~0_734 1) (= v_~x$r_buff1_thd4~0_63 v_~x$r_buff0_thd4~0_69) (not (= v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3 0)) (= v_~x$r_buff1_thd2~0_65 v_~x$r_buff0_thd2~0_79) (= v_~x$r_buff0_thd1~0_181 v_~x$r_buff1_thd1~0_140) (= |v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3| v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3) (= v_~x$w_buff0_used~0_735 v_~x$w_buff1_used~0_588) (= |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_3| |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_4|) (= v_~x$r_buff1_thd0~0_65 v_~x$r_buff0_thd0~0_71)) InVars {~x$w_buff0~0=v_~x$w_buff0~0_232, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_71, ~x$r_buff0_thd1~0=v_~x$r_buff0_thd1~0_181, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_3|, P1Thread1of1ForFork1_reach_error_#t~nondet2.base=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_3|, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_69, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_347, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_79, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_735} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_231, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_71, ~x$r_buff0_thd1~0=v_~x$r_buff0_thd1~0_181, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_4|, P1Thread1of1ForFork1___VERIFIER_assert_#in~expression=|v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3|, ~x$w_buff1~0=v_~x$w_buff1~0_216, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_305, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_65, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_588, ~x$r_buff1_thd1~0=v_~x$r_buff1_thd1~0_140, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_69, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_347, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_78, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_65, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_63, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_734, P1Thread1of1ForFork1___VERIFIER_assert_~expression=v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3, P1Thread1of1ForFork1_reach_error_#t~nondet2.base=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_4|} AuxVars[] AssignedVars[~x$w_buff0~0, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset, P1Thread1of1ForFork1___VERIFIER_assert_#in~expression, ~x$w_buff1~0, ~x$r_buff1_thd3~0, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, ~x$r_buff1_thd1~0, ~x$r_buff0_thd2~0, ~x$r_buff1_thd0~0, ~x$r_buff1_thd4~0, ~x$w_buff0_used~0, P1Thread1of1ForFork1___VERIFIER_assert_~expression, P1Thread1of1ForFork1_reach_error_#t~nondet2.base] under condition null [2021-01-27 02:31:06,306 WARN L146 IndependenceRelation]: Expensive independence query (1225 ms) for statements [1659] L3-1-->L900: Formula: (let ((.cse6 (= (mod v_~x$w_buff0_used~0_600 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_467 256) 0)) (.cse5 (= (mod v_~x$r_buff1_thd0~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd0~0_66 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_601 256) 0))) (let ((.cse0 (select |v_#memory_int_346| |v_~#x~0.base_222|)) (.cse11 (not .cse16)) (.cse10 (or .cse14 .cse16)) (.cse1 (not .cse5)) (.cse9 (not .cse15)) (.cse4 (not .cse6)) (.cse12 (not .cse14)) (.cse7 (or .cse5 .cse15)) (.cse13 (or .cse14 .cse6))) (and (= (store |v_#memory_int_346| |v_~#x~0.base_222| (store .cse0 |v_~#x~0.offset_222| |v_ULTIMATE.start_main_#t~ite108_28|)) |v_#memory_int_345|) (let ((.cse2 (= (mod v_~x$w_buff1_used~0_466 256) 0)) (.cse3 (= (mod v_~x$r_buff0_thd0~0_65 256) 0))) (or (and (= v_~x$r_buff1_thd0~0_59 0) (or (and .cse1 (not .cse2)) (and (not .cse3) .cse4))) (and (or .cse5 .cse2) (= v_~x$r_buff1_thd0~0_59 v_~x$r_buff1_thd0~0_60) (or .cse6 .cse3)))) (let ((.cse8 (= |v_ULTIMATE.start_main_#t~mem106_25| |v_ULTIMATE.start_main_#t~mem106_29|))) (or (and (or (and (= (select .cse0 |v_~#x~0.offset_222|) |v_ULTIMATE.start_main_#t~mem106_29|) .cse7 (= |v_ULTIMATE.start_main_#t~mem106_29| |v_ULTIMATE.start_main_#t~ite107_28|)) (and .cse8 .cse1 (= |v_ULTIMATE.start_main_#t~ite107_28| v_~x$w_buff1~0_142) .cse9)) (= |v_ULTIMATE.start_main_#t~ite107_28| |v_ULTIMATE.start_main_#t~ite108_28|) .cse10) (and .cse8 (= v_~x$w_buff0~0_137 |v_ULTIMATE.start_main_#t~ite108_28|) (= |v_ULTIMATE.start_main_#t~ite107_24| |v_ULTIMATE.start_main_#t~ite107_28|) .cse11 .cse12))) (or (and (= v_~x$r_buff0_thd0~0_65 0) .cse4 .cse12) (and (= v_~x$r_buff0_thd0~0_66 v_~x$r_buff0_thd0~0_65) .cse13)) (or (and (= v_~x$w_buff0_used~0_600 0) .cse11 .cse12) (and .cse10 (= v_~x$w_buff0_used~0_601 v_~x$w_buff0_used~0_600))) (or (and (= v_~x$w_buff1_used~0_466 0) (or (and .cse1 .cse9) (and .cse4 .cse12))) (and .cse7 (= v_~x$w_buff1_used~0_467 v_~x$w_buff1_used~0_466) .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_137, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_66, ~#x~0.offset=|v_~#x~0.offset_222|, ~x$w_buff1~0=v_~x$w_buff1~0_142, #memory_int=|v_#memory_int_346|, ~#x~0.base=|v_~#x~0.base_222|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_467, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_60, ULTIMATE.start_main_#t~ite107=|v_ULTIMATE.start_main_#t~ite107_24|, ULTIMATE.start_main_#t~mem106=|v_ULTIMATE.start_main_#t~mem106_25|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_601} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_137, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_65, ~#x~0.offset=|v_~#x~0.offset_222|, ~x$w_buff1~0=v_~x$w_buff1~0_142, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_466, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_59, ULTIMATE.start_main_#t~ite107=|v_ULTIMATE.start_main_#t~ite107_22|, ULTIMATE.start_main_#t~ite108=|v_ULTIMATE.start_main_#t~ite108_24|, ULTIMATE.start_main_#t~ite109=|v_ULTIMATE.start_main_#t~ite109_28|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_600, ULTIMATE.start_main_#t~ite110=|v_ULTIMATE.start_main_#t~ite110_26|, ULTIMATE.start_main_#t~ite111=|v_ULTIMATE.start_main_#t~ite111_32|, ULTIMATE.start_main_#t~ite112=|v_ULTIMATE.start_main_#t~ite112_28|, #memory_int=|v_#memory_int_345|, ~#x~0.base=|v_~#x~0.base_222|, ULTIMATE.start_main_#t~mem106=|v_ULTIMATE.start_main_#t~mem106_23|} AuxVars[|v_ULTIMATE.start_main_#t~ite107_28|, |v_ULTIMATE.start_main_#t~mem106_29|, |v_ULTIMATE.start_main_#t~ite108_28|] AssignedVars[~x$r_buff0_thd0~0, ULTIMATE.start_main_#t~ite110, ULTIMATE.start_main_#t~ite111, ULTIMATE.start_main_#t~ite112, #memory_int, ~x$w_buff1_used~0, ~x$r_buff1_thd0~0, ULTIMATE.start_main_#t~ite107, ULTIMATE.start_main_#t~ite108, ULTIMATE.start_main_#t~ite109, ULTIMATE.start_main_#t~mem106, ~x$w_buff0_used~0] and [1723] L793-->L805: Formula: (and (= v_~x$r_buff0_thd3~0_347 v_~x$r_buff1_thd3~0_305) (= |v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3| (ite (not (and (not (= (mod v_~x$w_buff1_used~0_588 256) 0)) (not (= (mod v_~x$w_buff0_used~0_734 256) 0)))) 1 0)) (= v_~x$w_buff0~0_231 1) (= v_~x$r_buff0_thd2~0_78 1) (= |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_3| |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_4|) (= v_~x$w_buff0~0_232 v_~x$w_buff1~0_216) (= v_~x$w_buff0_used~0_734 1) (= v_~x$r_buff1_thd4~0_63 v_~x$r_buff0_thd4~0_69) (not (= v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3 0)) (= v_~x$r_buff1_thd2~0_65 v_~x$r_buff0_thd2~0_79) (= v_~x$r_buff0_thd1~0_181 v_~x$r_buff1_thd1~0_140) (= |v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3| v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3) (= v_~x$w_buff0_used~0_735 v_~x$w_buff1_used~0_588) (= |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_3| |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_4|) (= v_~x$r_buff1_thd0~0_65 v_~x$r_buff0_thd0~0_71)) InVars {~x$w_buff0~0=v_~x$w_buff0~0_232, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_71, ~x$r_buff0_thd1~0=v_~x$r_buff0_thd1~0_181, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_3|, P1Thread1of1ForFork1_reach_error_#t~nondet2.base=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_3|, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_69, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_347, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_79, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_735} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_231, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_71, ~x$r_buff0_thd1~0=v_~x$r_buff0_thd1~0_181, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_4|, P1Thread1of1ForFork1___VERIFIER_assert_#in~expression=|v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3|, ~x$w_buff1~0=v_~x$w_buff1~0_216, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_305, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_65, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_588, ~x$r_buff1_thd1~0=v_~x$r_buff1_thd1~0_140, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_69, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_347, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_78, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_65, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_63, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_734, P1Thread1of1ForFork1___VERIFIER_assert_~expression=v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3, P1Thread1of1ForFork1_reach_error_#t~nondet2.base=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_4|} AuxVars[] AssignedVars[~x$w_buff0~0, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset, P1Thread1of1ForFork1___VERIFIER_assert_#in~expression, ~x$w_buff1~0, ~x$r_buff1_thd3~0, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, ~x$r_buff1_thd1~0, ~x$r_buff0_thd2~0, ~x$r_buff1_thd0~0, ~x$r_buff1_thd4~0, ~x$w_buff0_used~0, P1Thread1of1ForFork1___VERIFIER_assert_~expression, P1Thread1of1ForFork1_reach_error_#t~nondet2.base] under condition 422#(= ~x$w_buff0_used~0 0) [2021-01-27 02:31:10,631 WARN L146 IndependenceRelation]: Expensive independence query (2513 ms) for statements [1731] L841-->L848: Formula: (let ((.cse0 (= (mod v_~x$w_buff0_used~0_554 256) 0)) (.cse2 (= (mod v_~x$r_buff1_thd3~0_196 256) 0)) (.cse14 (= 0 (mod v_~x$w_buff1_used~0_415 256))) (.cse15 (= (mod v_~x$r_buff0_thd3~0_232 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_555 256) 0))) (let ((.cse7 (not .cse16)) (.cse9 (or .cse16 .cse15)) (.cse6 (select |v_#memory_int_328| |v_~#x~0.base_210|)) (.cse12 (not .cse14)) (.cse4 (not .cse2)) (.cse5 (not .cse0)) (.cse8 (not .cse15)) (.cse10 (or .cse0 .cse15)) (.cse13 (or .cse2 .cse14))) (and (let ((.cse3 (= (mod v_~x$w_buff1_used~0_414 256) 0)) (.cse1 (= (mod v_~x$r_buff0_thd3~0_231 256) 0))) (or (and (or .cse0 .cse1) (= v_~x$r_buff1_thd3~0_196 v_~x$r_buff1_thd3~0_195) (or .cse2 .cse3)) (and (= v_~x$r_buff1_thd3~0_195 0) (or (and .cse4 (not .cse3)) (and .cse5 (not .cse1)))))) (= (store |v_#memory_int_328| |v_~#x~0.base_210| (store .cse6 |v_~#x~0.offset_210| |v_P2_#t~ite90_41|)) |v_#memory_int_327|) (or (and (= v_~x$w_buff0_used~0_554 0) .cse7 .cse8) (and .cse9 (= v_~x$w_buff0_used~0_554 v_~x$w_buff0_used~0_555))) (or (and (= v_~x$r_buff0_thd3~0_232 v_~x$r_buff0_thd3~0_231) .cse10) (and .cse5 (= v_~x$r_buff0_thd3~0_231 0) .cse8)) (let ((.cse11 (= |v_P2Thread1of1ForFork2_#t~mem88_1| |v_P2_#t~mem88_34|))) (or (and .cse7 .cse8 .cse11 (= |v_P2_#t~ite90_41| v_~x$w_buff0~0_129) (= |v_P2Thread1of1ForFork2_#t~ite89_1| |v_P2_#t~ite89_35|)) (and .cse9 (= |v_P2_#t~ite89_35| |v_P2_#t~ite90_41|) (or (and .cse12 .cse4 (= |v_P2_#t~ite89_35| v_~x$w_buff1~0_132) .cse11) (and (= (select .cse6 |v_~#x~0.offset_210|) |v_P2_#t~mem88_34|) .cse13 (= |v_P2_#t~ite89_35| |v_P2_#t~mem88_34|)))))) (or (and (= v_~x$w_buff1_used~0_414 0) (or (and .cse12 .cse4) (and .cse5 .cse8))) (and (= v_~x$w_buff1_used~0_415 v_~x$w_buff1_used~0_414) .cse10 .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_129, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_1|, ~#x~0.offset=|v_~#x~0.offset_210|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_1|, ~x$w_buff1~0=v_~x$w_buff1~0_132, #memory_int=|v_#memory_int_328|, ~#x~0.base=|v_~#x~0.base_210|, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_196, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_415, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_232, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_555} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_129, ~#x~0.offset=|v_~#x~0.offset_210|, ~x$w_buff1~0=v_~x$w_buff1~0_132, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_195, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_414, P2Thread1of1ForFork2_#t~ite94=|v_P2Thread1of1ForFork2_#t~ite94_1|, P2Thread1of1ForFork2_#t~ite93=|v_P2Thread1of1ForFork2_#t~ite93_1|, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_231, P2Thread1of1ForFork2_#t~ite92=|v_P2Thread1of1ForFork2_#t~ite92_1|, P2Thread1of1ForFork2_#t~ite91=|v_P2Thread1of1ForFork2_#t~ite91_1|, P2Thread1of1ForFork2_#t~ite90=|v_P2Thread1of1ForFork2_#t~ite90_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_554, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_2|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_2|, #memory_int=|v_#memory_int_327|, ~#x~0.base=|v_~#x~0.base_210|} AuxVars[|v_P2_#t~mem88_34|, |v_P2_#t~ite89_35|, |v_P2_#t~ite90_41|] AssignedVars[P2Thread1of1ForFork2_#t~ite89, P2Thread1of1ForFork2_#t~mem88, #memory_int, ~x$r_buff1_thd3~0, ~x$w_buff1_used~0, P2Thread1of1ForFork2_#t~ite94, P2Thread1of1ForFork2_#t~ite93, ~x$r_buff0_thd3~0, P2Thread1of1ForFork2_#t~ite92, P2Thread1of1ForFork2_#t~ite91, P2Thread1of1ForFork2_#t~ite90, ~x$w_buff0_used~0] and [1589] L888-1-->L889: Formula: (= (store |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5| (store (select |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5|) |v_ULTIMATE.start_main_~#t2232~0.offset_5| 3)) |v_#memory_int_37|) InVars {#memory_int=|v_#memory_int_38|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} OutVars{#memory_int=|v_#memory_int_37|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} AuxVars[] AssignedVars[#memory_int] under condition 422#(= ~x$w_buff0_used~0 0) [2021-01-27 02:31:13,937 WARN L146 IndependenceRelation]: Expensive independence query (2791 ms) for statements [1724] L805-->L812: Formula: (let ((.cse11 (= (mod v_~x$w_buff0_used~0_546 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_407 256) 0)) (.cse12 (= (mod v_~x$r_buff1_thd2~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd2~0_71 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_547 256) 0))) (let ((.cse7 (or .cse14 .cse16)) (.cse1 (not .cse16)) (.cse4 (or .cse15 .cse12)) (.cse5 (not .cse12)) (.cse6 (not .cse15)) (.cse3 (select |v_#memory_int_320| |v_~#x~0.base_204|)) (.cse13 (or .cse14 .cse11)) (.cse0 (not .cse14)) (.cse8 (not .cse11))) (and (let ((.cse2 (= |v_P1_#t~mem32_38| |v_P1Thread1of1ForFork1_#t~mem32_1|))) (or (and (= |v_P1_#t~ite33_39| |v_P1Thread1of1ForFork1_#t~ite33_1|) .cse0 .cse1 .cse2 (= |v_P1_#t~ite34_33| v_~x$w_buff0~0_127)) (and (or (and (= |v_P1_#t~mem32_38| (select .cse3 |v_~#x~0.offset_204|)) .cse4 (= |v_P1_#t~ite33_39| |v_P1_#t~mem32_38|)) (and (= |v_P1_#t~ite33_39| v_~x$w_buff1~0_126) .cse5 .cse6 .cse2)) (= |v_P1_#t~ite33_39| |v_P1_#t~ite34_33|) .cse7))) (or (and .cse7 (= v_~x$w_buff0_used~0_547 v_~x$w_buff0_used~0_546)) (and (= v_~x$w_buff0_used~0_546 0) .cse0 .cse1)) (let ((.cse9 (= (mod v_~x$r_buff0_thd2~0_70 256) 0)) (.cse10 (= (mod v_~x$w_buff1_used~0_406 256) 0))) (or (and (or (and .cse8 (not .cse9)) (and .cse5 (not .cse10))) (= v_~x$r_buff1_thd2~0_59 0)) (and (or .cse11 .cse9) (= v_~x$r_buff1_thd2~0_59 v_~x$r_buff1_thd2~0_60) (or .cse10 .cse12)))) (or (and .cse4 .cse13 (= v_~x$w_buff1_used~0_407 v_~x$w_buff1_used~0_406)) (and (or (and .cse0 .cse8) (and .cse5 .cse6)) (= v_~x$w_buff1_used~0_406 0))) (= (store |v_#memory_int_320| |v_~#x~0.base_204| (store .cse3 |v_~#x~0.offset_204| |v_P1_#t~ite34_33|)) |v_#memory_int_319|) (or (and (= v_~x$r_buff0_thd2~0_71 v_~x$r_buff0_thd2~0_70) .cse13) (and .cse0 .cse8 (= v_~x$r_buff0_thd2~0_70 0)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_1|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, #memory_int=|v_#memory_int_320|, ~#x~0.base=|v_~#x~0.base_204|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_60, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_407, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_1|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_71, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_547} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_2|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, P1Thread1of1ForFork1_#t~ite34=|v_P1Thread1of1ForFork1_#t~ite34_1|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_59, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_406, P1Thread1of1ForFork1_#t~ite35=|v_P1Thread1of1ForFork1_#t~ite35_1|, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_2|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_70, P1Thread1of1ForFork1_#t~ite38=|v_P1Thread1of1ForFork1_#t~ite38_1|, P1Thread1of1ForFork1_#t~ite36=|v_P1Thread1of1ForFork1_#t~ite36_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_546, P1Thread1of1ForFork1_#t~ite37=|v_P1Thread1of1ForFork1_#t~ite37_1|, #memory_int=|v_#memory_int_319|, ~#x~0.base=|v_~#x~0.base_204|} AuxVars[|v_P1_#t~ite34_33|, |v_P1_#t~mem32_38|, |v_P1_#t~ite33_39|] AssignedVars[P1Thread1of1ForFork1_#t~mem32, P1Thread1of1ForFork1_#t~ite34, #memory_int, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, P1Thread1of1ForFork1_#t~ite35, P1Thread1of1ForFork1_#t~ite33, ~x$r_buff0_thd2~0, P1Thread1of1ForFork1_#t~ite38, P1Thread1of1ForFork1_#t~ite36, ~x$w_buff0_used~0, P1Thread1of1ForFork1_#t~ite37] and [1691] L886-1-->L887: Formula: (= (store |v_#memory_int_36| |v_ULTIMATE.start_main_~#t2231~0.base_5| (store (select |v_#memory_int_36| |v_ULTIMATE.start_main_~#t2231~0.base_5|) |v_ULTIMATE.start_main_~#t2231~0.offset_5| 2)) |v_#memory_int_35|) InVars {#memory_int=|v_#memory_int_36|, ULTIMATE.start_main_~#t2231~0.offset=|v_ULTIMATE.start_main_~#t2231~0.offset_5|, ULTIMATE.start_main_~#t2231~0.base=|v_ULTIMATE.start_main_~#t2231~0.base_5|} OutVars{#memory_int=|v_#memory_int_35|, ULTIMATE.start_main_~#t2231~0.offset=|v_ULTIMATE.start_main_~#t2231~0.offset_5|, ULTIMATE.start_main_~#t2231~0.base=|v_ULTIMATE.start_main_~#t2231~0.base_5|} AuxVars[] AssignedVars[#memory_int] under condition null [2021-01-27 02:31:37,121 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 108 and size of Sequence is : 109[2021-01-27 02:31:57,352 INFO L164 SleepSetCegar]: Size of mCounterexample is: 109 [2021-01-27 02:31:57,352 INFO L165 SleepSetCegar]: [2129#[ULTIMATE.startENTRY]true, 2132#[L-1]true, 2135#[L-1-1]true, 2138#[L18]true, 2141#[L18-1]true, 2144#[L18-2]true, 2147#[L18-3]true, 2150#[L18-4]true, 2153#[L713]true, 2156#[L715](= ~__unbuffered_p0_EAX~0 0), 2159#[L717](= ~__unbuffered_p0_EAX~0 0), 2162#[L718](= ~__unbuffered_p0_EAX~0 0), 2165#[L719](= ~__unbuffered_p0_EAX~0 0), 2168#[L720](= ~__unbuffered_p0_EAX~0 0), 2171#[L721](= ~__unbuffered_p0_EAX~0 0), 2174#[L722](= ~__unbuffered_p0_EAX~0 0), 2177#[L723](= ~__unbuffered_p0_EAX~0 0), 2180#[L724](= ~__unbuffered_p0_EAX~0 0), 2183#[L725](= ~__unbuffered_p0_EAX~0 0), 2186#[L726](= ~__unbuffered_p0_EAX~0 0), 2189#[L727](= ~__unbuffered_p0_EAX~0 0), 2192#[L728](= ~__unbuffered_p0_EAX~0 0), 2195#[L729](= ~__unbuffered_p0_EAX~0 0), 2198#[L730](= ~__unbuffered_p0_EAX~0 0), 2201#[L731](= ~__unbuffered_p0_EAX~0 0), 2204#[L732](= ~__unbuffered_p0_EAX~0 0), 2207#[L733](= ~__unbuffered_p0_EAX~0 0), 2210#[L734](= ~__unbuffered_p0_EAX~0 0), 2213#[L735](= ~__unbuffered_p0_EAX~0 0), 2216#[L736](= ~__unbuffered_p0_EAX~0 0), 2219#[L737](= ~__unbuffered_p0_EAX~0 0), 2222#[L739](= ~__unbuffered_p0_EAX~0 0), 2225#[L739-1](= ~__unbuffered_p0_EAX~0 0), 2228#[L739-2](= ~__unbuffered_p0_EAX~0 0), 2231#[L741](= ~__unbuffered_p0_EAX~0 0), 2234#[L742](= ~__unbuffered_p0_EAX~0 0), 2237#[L743](= ~__unbuffered_p0_EAX~0 0), 2240#[L744](= ~__unbuffered_p0_EAX~0 0), 2243#[L745](= ~__unbuffered_p0_EAX~0 0), 2246#[L746](= ~__unbuffered_p0_EAX~0 0), 2249#[L747](= ~__unbuffered_p0_EAX~0 0), 2252#[L748](= ~__unbuffered_p0_EAX~0 0), 2255#[L749](= ~__unbuffered_p0_EAX~0 0), 2258#[L750](= ~__unbuffered_p0_EAX~0 0), 2261#[L751](= ~__unbuffered_p0_EAX~0 0), 2264#[L752](= ~__unbuffered_p0_EAX~0 0), 2267#[L753](= ~__unbuffered_p0_EAX~0 0), 2270#[L754](= ~__unbuffered_p0_EAX~0 0), 2273#[L755](= ~__unbuffered_p0_EAX~0 0), 2276#[L756](and (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2279#[L757](and (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2282#[L759](and (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2287#[L760](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2290#[L761](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2293#[L762](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2296#[L-1-2](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2299#[L-1-3](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2302#[L882](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2305#[L882-1](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2308#[L883](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2311#[L883-1, P0ENTRY](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2314#[L884, P0ENTRY](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2320#[L884-1, P0ENTRY](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2326#[L885, P0ENTRY](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2334#[L885, L765](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 2338#[P1ENTRY, L765, L885-1](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898230#[P1ENTRY, L765, L886](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898248#[L886-1, P1ENTRY, L765](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898262#[L887, P1ENTRY, L765](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898280#[L887, L765, L793](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898301#[L887, L805, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898320#[L812, L887, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898336#[L887, L765, L815](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898352#[P1FINAL, L887, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898368#[L887, P1EXIT, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898377#[P1EXIT, L887-1, P2ENTRY, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898390#[L888, P1EXIT, P2ENTRY, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898406#[L888-1, P1EXIT, P2ENTRY, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898422#[P1EXIT, P2ENTRY, L889, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898440#[L820, P1EXIT, L889, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898456#[P1EXIT, L889, L838, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 898472#[L841, P1EXIT, L889, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0)), 898490#[L841, P1EXIT, L889, L767](= ~y~0 1), 898497#[L783, L841, P1EXIT, L889](= ~y~0 1), 898508#[L788, L841, P1EXIT, L889](= ~y~0 1), 898517#[L841, P1EXIT, L889, P0FINAL](= ~y~0 1), 898522#[P0EXIT, L841, P1EXIT, L889](= ~y~0 1), 898531#[L848, P0EXIT, P1EXIT, L889](= ~y~0 1), 898537#[P0EXIT, P1EXIT, L851, L889](= ~y~0 1), 898545#[P2FINAL, P0EXIT, P1EXIT, L889](= ~y~0 1), 898551#[P0EXIT, P1EXIT, L889, P2EXIT](= ~y~0 1), 898555#[P3ENTRY, P0EXIT, P1EXIT, P2EXIT, L889-1](= ~y~0 1), 898558#[P3ENTRY, L890, P0EXIT, P1EXIT, P2EXIT](= ~y~0 1), 898564#[L892, P3ENTRY, P0EXIT, P1EXIT, P2EXIT](= ~y~0 1), 898570#[L893, P3ENTRY, P0EXIT, P1EXIT, P2EXIT](= ~y~0 1), 898576#[P3ENTRY, L3, P0EXIT, P1EXIT, P2EXIT](= ~y~0 1), 898582#[P3ENTRY, P0EXIT, P1EXIT, L4, P2EXIT](= ~y~0 1), 898590#[L3-1, P3ENTRY, P0EXIT, P1EXIT, P2EXIT](= ~y~0 1), 898615#[P3ENTRY, P0EXIT, L900, P1EXIT, P2EXIT](= ~y~0 1), 898623#[L856, P0EXIT, L900, P1EXIT, P2EXIT](= ~y~0 1), 898975#[L858, P0EXIT, L900, P1EXIT, P2EXIT]true, 898978#[L858, L905, P0EXIT, P1EXIT, P2EXIT]true, 898984#[L906, L858, P0EXIT, P1EXIT, P2EXIT]true, 898990#[L858, P0EXIT, P1EXIT, P2EXIT, L19]true, 898998#[L858, P0EXIT, P1EXIT, P2EXIT, L19-1]true, 899002#[L858, P0EXIT, P1EXIT, P2EXIT, L19-2]true, 899013#[L858, L18-5, P0EXIT, P1EXIT, P2EXIT]true, 899019#[L858, L18-7, P0EXIT, P1EXIT, P2EXIT]true, 899030#[L858, P0EXIT, P1EXIT, P2EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]true] [2021-01-27 02:31:57,353 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-01-27 02:31:57,353 INFO L429 AbstractCegarLoop]: === Iteration 4 === [P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 02:31:57,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 02:31:57,354 INFO L82 PathProgramCache]: Analyzing trace with hash 1846500530, now seen corresponding path program 2 times [2021-01-27 02:31:57,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 02:31:57,354 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205922364] [2021-01-27 02:31:57,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 02:31:57,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 02:31:57,692 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-27 02:31:57,693 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205922364] [2021-01-27 02:31:57,693 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-27 02:31:57,693 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-01-27 02:31:57,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526070013] [2021-01-27 02:31:57,694 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-01-27 02:31:57,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 02:31:57,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-01-27 02:31:57,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-01-27 02:31:57,695 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 02:31:57,696 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 0 states have call successors, (0), 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-27 02:32:52,454 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:32:52,492 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:32:54,965 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:32:55,049 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:32:55,068 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:32:55,084 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 104 and size of Sequence is : 105[2021-01-27 02:32:55,115 INFO L164 SleepSetCegar]: Size of mCounterexample is: 105 [2021-01-27 02:32:55,115 INFO L165 SleepSetCegar]: [899040#[ULTIMATE.startENTRY]true, 899043#[L-1]true, 899046#[L-1-1]true, 899049#[L18]true, 899052#[L18-1]true, 899055#[L18-2]true, 899058#[L18-3]true, 899061#[L18-4]true, 899064#[L713]true, 899067#[L715](= ~__unbuffered_p0_EAX~0 0), 899070#[L717](= ~__unbuffered_p0_EAX~0 0), 899073#[L718](= ~__unbuffered_p0_EAX~0 0), 899076#[L719](= ~__unbuffered_p0_EAX~0 0), 899079#[L720](= ~__unbuffered_p0_EAX~0 0), 899082#[L721](= ~__unbuffered_p0_EAX~0 0), 899085#[L722](= ~__unbuffered_p0_EAX~0 0), 899088#[L723](= ~__unbuffered_p0_EAX~0 0), 899091#[L724](= ~__unbuffered_p0_EAX~0 0), 899094#[L725](= ~__unbuffered_p0_EAX~0 0), 899097#[L726](= ~__unbuffered_p0_EAX~0 0), 899100#[L727](= ~__unbuffered_p0_EAX~0 0), 899103#[L728](= ~__unbuffered_p0_EAX~0 0), 899106#[L729](= ~__unbuffered_p0_EAX~0 0), 899109#[L730](= ~__unbuffered_p0_EAX~0 0), 899112#[L731](= ~__unbuffered_p0_EAX~0 0), 899115#[L732](= ~__unbuffered_p0_EAX~0 0), 899118#[L733](= ~__unbuffered_p0_EAX~0 0), 899121#[L734](= ~__unbuffered_p0_EAX~0 0), 899124#[L735](= ~__unbuffered_p0_EAX~0 0), 899127#[L736](= ~__unbuffered_p0_EAX~0 0), 899130#[L737](= ~__unbuffered_p0_EAX~0 0), 899133#[L739](= ~__unbuffered_p0_EAX~0 0), 899136#[L739-1](= ~__unbuffered_p0_EAX~0 0), 899139#[L739-2](= ~__unbuffered_p0_EAX~0 0), 899142#[L741](= ~__unbuffered_p0_EAX~0 0), 899145#[L742](= ~__unbuffered_p0_EAX~0 0), 899148#[L743](= ~__unbuffered_p0_EAX~0 0), 899151#[L744](= ~__unbuffered_p0_EAX~0 0), 899154#[L745](= ~__unbuffered_p0_EAX~0 0), 899157#[L746](= ~__unbuffered_p0_EAX~0 0), 899160#[L747](= ~__unbuffered_p0_EAX~0 0), 899163#[L748](= ~__unbuffered_p0_EAX~0 0), 899166#[L749](= ~__unbuffered_p0_EAX~0 0), 899169#[L750](= ~__unbuffered_p0_EAX~0 0), 899172#[L751](= ~__unbuffered_p0_EAX~0 0), 899175#[L752](= ~__unbuffered_p0_EAX~0 0), 899178#[L753](= ~__unbuffered_p0_EAX~0 0), 899181#[L754](= ~__unbuffered_p0_EAX~0 0), 899184#[L755](= ~__unbuffered_p0_EAX~0 0), 899187#[L756](and (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899190#[L757](and (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899193#[L759](and (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899196#[L760](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899199#[L761](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899202#[L762](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899205#[L-1-2](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899208#[L-1-3](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899211#[L882](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899214#[L882-1](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899217#[L883](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899220#[L883-1, P0ENTRY](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899223#[L884, P0ENTRY](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899229#[L884-1, P0ENTRY](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899235#[L885, P0ENTRY](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899243#[L885, L765](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 899247#[P1ENTRY, L765, L885-1](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363455#[P1ENTRY, L765, L886](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363463#[L886-1, P1ENTRY, L765](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363467#[L887, P1ENTRY, L765](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363475#[L887, L765, L793](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363481#[L887, L805, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363490#[L812, L887, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363496#[L887, L765, L815](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363502#[P1FINAL, L887, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363508#[L887, P1EXIT, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363512#[P1EXIT, L887-1, P2ENTRY, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363515#[L888, P1EXIT, P2ENTRY, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363521#[L888-1, P1EXIT, P2ENTRY, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363527#[P1EXIT, P2ENTRY, L889, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363535#[L820, P1EXIT, L889, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363541#[P1EXIT, L889, L838, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0)), 1363547#[L841, P1EXIT, L889, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0)), 1363551#[L848, P1EXIT, L889, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0)), 1398552#[P1EXIT, L851, L889, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0)), 1398574#[P2FINAL, P1EXIT, L889, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0)), 1398594#[P1EXIT, L889, P2EXIT, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0)), 1398605#[P3ENTRY, P1EXIT, P2EXIT, L889-1, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0)), 1398622#[P3ENTRY, L890, P1EXIT, P2EXIT, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0)), 1398642#[L892, P3ENTRY, P1EXIT, P2EXIT, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0)), 1398662#[L893, P3ENTRY, P1EXIT, P2EXIT, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0)), 1398682#[P3ENTRY, L3, P1EXIT, P2EXIT, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0)), 1398702#[P3ENTRY, P1EXIT, L4, P2EXIT, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0)), 1398731#[L3-1, P3ENTRY, P1EXIT, P2EXIT, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0)), 1398950#[P3ENTRY, L900, P1EXIT, P2EXIT, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0)), 1398972#[L856, L900, P1EXIT, P2EXIT, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0)), 1402337#[L858, L900, P1EXIT, P2EXIT, L765](= ~__unbuffered_p0_EAX~0 0), 1402351#[L858, L900, P1EXIT, L767, P2EXIT]true, 1402361#[L858, L905, P1EXIT, L767, P2EXIT]true, 1402372#[L906, L858, P1EXIT, L767, P2EXIT]true, 1402385#[L858, P1EXIT, L767, P2EXIT, L19]true, 1402400#[L858, P1EXIT, L767, P2EXIT, L19-1]true, 1402411#[L858, P1EXIT, L767, P2EXIT, L19-2]true, 1402436#[L858, L18-5, P1EXIT, L767, P2EXIT]true, 1402473#[L858, L18-7, P1EXIT, L767, P2EXIT]true, 1402515#[L858, P1EXIT, L767, P2EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]true] [2021-01-27 02:32:55,115 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-01-27 02:32:55,116 INFO L429 AbstractCegarLoop]: === Iteration 5 === [P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 02:32:55,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 02:32:55,116 INFO L82 PathProgramCache]: Analyzing trace with hash -1995766768, now seen corresponding path program 1 times [2021-01-27 02:32:55,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 02:32:55,116 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203901940] [2021-01-27 02:32:55,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 02:32:55,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 02:32:55,353 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-27 02:32:55,353 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203901940] [2021-01-27 02:32:55,354 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-27 02:32:55,354 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-01-27 02:32:55,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894286153] [2021-01-27 02:32:55,355 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-01-27 02:32:55,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 02:32:55,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-01-27 02:32:55,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-01-27 02:32:55,356 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 02:32:55,356 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 13.0) internal successors, (104), 8 states have internal predecessors, (104), 0 states have call successors, (0), 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-27 02:32:55,581 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:32:55,703 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:32:56,359 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:32:56,417 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:32:56,540 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:00,402 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:00,449 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:00,937 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:01,064 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 110 and size of Sequence is : 111[2021-01-27 02:33:04,912 INFO L164 SleepSetCegar]: Size of mCounterexample is: 111 [2021-01-27 02:33:04,913 INFO L165 SleepSetCegar]: [1402526#[ULTIMATE.startENTRY]true, 1402529#[L-1]true, 1402532#[L-1-1]true, 1402535#[L18]true, 1402538#[L18-1]true, 1402541#[L18-2]true, 1402544#[L18-3]true, 1402547#[L18-4]true, 1402550#[L713](= ~__unbuffered_cnt~0 0), 1402553#[L715](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402556#[L717](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402559#[L718](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402562#[L719](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402565#[L720](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402568#[L721](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402571#[L722](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402574#[L723](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402577#[L724](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402580#[L725](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402583#[L726](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402586#[L727](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402589#[L728](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402592#[L729](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402595#[L730](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402598#[L731](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402601#[L732](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402604#[L733](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402607#[L734](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402610#[L735](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402613#[L736](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1402618#[L737](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402621#[L739](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402624#[L739-1](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402627#[L739-2](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402630#[L741](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402633#[L742](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402636#[L743](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402639#[L744](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402642#[L745](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402645#[L746](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402648#[L747](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402651#[L748](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402654#[L749](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402657#[L750](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402660#[L751](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402663#[L752](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402666#[L753](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402669#[L754](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402672#[L755](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402675#[L756](and (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402678#[L757](and (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402681#[L759](and (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402684#[L760](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402687#[L761](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402690#[L762](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402693#[L-1-2](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402696#[L-1-3](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402699#[L882](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402702#[L882-1](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402705#[L883](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402708#[L883-1, P0ENTRY](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402711#[L884, P0ENTRY](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402717#[L884-1, P0ENTRY](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402723#[L885, P0ENTRY](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402731#[L885, L765](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1402735#[P1ENTRY, L765, L885-1](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1514878#[P1ENTRY, L765, L886](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1514886#[L886-1, P1ENTRY, L765](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1514890#[L887, P1ENTRY, L765](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1514898#[L887, L765, L793](and (= ~y~0 0) (= ~x$w_buff0_used~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1514904#[L887, L805, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1514913#[L812, L887, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1514919#[L887, L765, L815](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 1514925#[P1FINAL, L887, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 1514931#[L887, P1EXIT, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 1514935#[P1EXIT, L887-1, P2ENTRY, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 1514938#[L888, P1EXIT, P2ENTRY, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 1514944#[L888-1, P1EXIT, P2ENTRY, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 1514950#[P1EXIT, P2ENTRY, L889, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 1514958#[L820, P1EXIT, L889, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 1514964#[P1EXIT, L889, L838, L765](and (= ~y~0 0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 1514970#[L841, P1EXIT, L889, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 1514974#[L848, P1EXIT, L889, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 1525596#[P1EXIT, L851, L889, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 1525604#[P2FINAL, P1EXIT, L889, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 1525610#[P1EXIT, L889, P2EXIT, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 1525614#[P3ENTRY, P1EXIT, P2EXIT, L889-1, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 1525617#[P3ENTRY, L890, P1EXIT, P2EXIT, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 1525625#[L856, L890, P1EXIT, P2EXIT, L765](and (= ~y~0 1) (= ~__unbuffered_p0_EAX~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 1526675#[L858, L890, P1EXIT, P2EXIT, L765](and (= ~__unbuffered_p0_EAX~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 1526689#[L858, L890, P1EXIT, L767, P2EXIT](and (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 1526699#[L783, L858, L890, P1EXIT, P2EXIT](and (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 1526709#[L858, L788, L890, P1EXIT, P2EXIT](and (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 1526723#[L858, L890, P1EXIT, P2EXIT, P0FINAL](and (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 1526733#[L858, L890, P0EXIT, P1EXIT, P2EXIT](and (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 1526743#[L865, L890, P0EXIT, P1EXIT, P2EXIT](and (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 1526750#[L890, L868, P0EXIT, P1EXIT, P2EXIT](and (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 1526755#[L892, L868, P0EXIT, P1EXIT, P2EXIT]true, 1526761#[L893, L868, P0EXIT, P1EXIT, P2EXIT]true, 1526769#[L3, L868, P0EXIT, P1EXIT, P2EXIT]true, 1526775#[L868, P0EXIT, P1EXIT, L4, P2EXIT]true, 1526781#[L3-1, L868, P0EXIT, P1EXIT, P2EXIT]true, 1526798#[L868, P0EXIT, L900, P1EXIT, P2EXIT]true, 1526806#[L905, L868, P0EXIT, P1EXIT, P2EXIT]true, 1526816#[L906, L868, P0EXIT, P1EXIT, P2EXIT]true, 1526826#[L868, P0EXIT, P1EXIT, P2EXIT, L19]true, 1526838#[L868, P0EXIT, P1EXIT, P2EXIT, L19-1]true, 1526848#[L868, P0EXIT, P1EXIT, P2EXIT, L19-2]true, 1526868#[L18-5, L868, P0EXIT, P1EXIT, P2EXIT]true, 1526903#[L18-7, L868, P0EXIT, P1EXIT, P2EXIT]true, 1526939#[L868, P0EXIT, P1EXIT, P2EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]true] [2021-01-27 02:33:04,913 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-01-27 02:33:04,913 INFO L429 AbstractCegarLoop]: === Iteration 6 === [P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 02:33:04,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 02:33:04,914 INFO L82 PathProgramCache]: Analyzing trace with hash -962516463, now seen corresponding path program 1 times [2021-01-27 02:33:04,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 02:33:04,914 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726912192] [2021-01-27 02:33:04,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 02:33:05,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 02:33:05,874 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-27 02:33:05,874 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726912192] [2021-01-27 02:33:05,874 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-27 02:33:05,875 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-01-27 02:33:05,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770171068] [2021-01-27 02:33:05,875 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-01-27 02:33:05,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 02:33:05,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-01-27 02:33:05,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-01-27 02:33:05,877 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 02:33:05,877 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 6.470588235294118) internal successors, (110), 17 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-27 02:33:06,007 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:06,385 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:06,956 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:07,472 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:09,645 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:11,510 WARN L146 IndependenceRelation]: Expensive independence query (1864 ms) for statements [1589] L888-1-->L889: Formula: (= (store |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5| (store (select |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5|) |v_ULTIMATE.start_main_~#t2232~0.offset_5| 3)) |v_#memory_int_37|) InVars {#memory_int=|v_#memory_int_38|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} OutVars{#memory_int=|v_#memory_int_37|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} AuxVars[] AssignedVars[#memory_int] and [1724] L805-->L812: Formula: (let ((.cse11 (= (mod v_~x$w_buff0_used~0_546 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_407 256) 0)) (.cse12 (= (mod v_~x$r_buff1_thd2~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd2~0_71 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_547 256) 0))) (let ((.cse7 (or .cse14 .cse16)) (.cse1 (not .cse16)) (.cse4 (or .cse15 .cse12)) (.cse5 (not .cse12)) (.cse6 (not .cse15)) (.cse3 (select |v_#memory_int_320| |v_~#x~0.base_204|)) (.cse13 (or .cse14 .cse11)) (.cse0 (not .cse14)) (.cse8 (not .cse11))) (and (let ((.cse2 (= |v_P1_#t~mem32_38| |v_P1Thread1of1ForFork1_#t~mem32_1|))) (or (and (= |v_P1_#t~ite33_39| |v_P1Thread1of1ForFork1_#t~ite33_1|) .cse0 .cse1 .cse2 (= |v_P1_#t~ite34_33| v_~x$w_buff0~0_127)) (and (or (and (= |v_P1_#t~mem32_38| (select .cse3 |v_~#x~0.offset_204|)) .cse4 (= |v_P1_#t~ite33_39| |v_P1_#t~mem32_38|)) (and (= |v_P1_#t~ite33_39| v_~x$w_buff1~0_126) .cse5 .cse6 .cse2)) (= |v_P1_#t~ite33_39| |v_P1_#t~ite34_33|) .cse7))) (or (and .cse7 (= v_~x$w_buff0_used~0_547 v_~x$w_buff0_used~0_546)) (and (= v_~x$w_buff0_used~0_546 0) .cse0 .cse1)) (let ((.cse9 (= (mod v_~x$r_buff0_thd2~0_70 256) 0)) (.cse10 (= (mod v_~x$w_buff1_used~0_406 256) 0))) (or (and (or (and .cse8 (not .cse9)) (and .cse5 (not .cse10))) (= v_~x$r_buff1_thd2~0_59 0)) (and (or .cse11 .cse9) (= v_~x$r_buff1_thd2~0_59 v_~x$r_buff1_thd2~0_60) (or .cse10 .cse12)))) (or (and .cse4 .cse13 (= v_~x$w_buff1_used~0_407 v_~x$w_buff1_used~0_406)) (and (or (and .cse0 .cse8) (and .cse5 .cse6)) (= v_~x$w_buff1_used~0_406 0))) (= (store |v_#memory_int_320| |v_~#x~0.base_204| (store .cse3 |v_~#x~0.offset_204| |v_P1_#t~ite34_33|)) |v_#memory_int_319|) (or (and (= v_~x$r_buff0_thd2~0_71 v_~x$r_buff0_thd2~0_70) .cse13) (and .cse0 .cse8 (= v_~x$r_buff0_thd2~0_70 0)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_1|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, #memory_int=|v_#memory_int_320|, ~#x~0.base=|v_~#x~0.base_204|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_60, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_407, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_1|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_71, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_547} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_2|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, P1Thread1of1ForFork1_#t~ite34=|v_P1Thread1of1ForFork1_#t~ite34_1|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_59, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_406, P1Thread1of1ForFork1_#t~ite35=|v_P1Thread1of1ForFork1_#t~ite35_1|, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_2|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_70, P1Thread1of1ForFork1_#t~ite38=|v_P1Thread1of1ForFork1_#t~ite38_1|, P1Thread1of1ForFork1_#t~ite36=|v_P1Thread1of1ForFork1_#t~ite36_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_546, P1Thread1of1ForFork1_#t~ite37=|v_P1Thread1of1ForFork1_#t~ite37_1|, #memory_int=|v_#memory_int_319|, ~#x~0.base=|v_~#x~0.base_204|} AuxVars[|v_P1_#t~ite34_33|, |v_P1_#t~mem32_38|, |v_P1_#t~ite33_39|] AssignedVars[P1Thread1of1ForFork1_#t~mem32, P1Thread1of1ForFork1_#t~ite34, #memory_int, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, P1Thread1of1ForFork1_#t~ite35, P1Thread1of1ForFork1_#t~ite33, ~x$r_buff0_thd2~0, P1Thread1of1ForFork1_#t~ite38, P1Thread1of1ForFork1_#t~ite36, ~x$w_buff0_used~0, P1Thread1of1ForFork1_#t~ite37] under condition 1526950#(and (= ~x$r_buff1_thd4~0 0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff0_used~0 1) (= ~x$w_buff1_used~0 0) (= ~x$r_buff1_thd0~0 0) (= 1 ~x$r_buff0_thd2~0)) [2021-01-27 02:33:11,561 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:11,810 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:15,812 WARN L146 IndependenceRelation]: Expensive independence query (4001 ms) for statements [1737] L858-->L865: Formula: (let ((.cse7 (= (mod v_~x$r_buff1_thd4~0_58 256) 0)) (.cse16 (= (mod v_~x$w_buff1_used~0_517 256) 0)) (.cse15 (= (mod v_~x$w_buff0_used~0_653 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd4~0_64 256) 0)) (.cse5 (= (mod v_~x$w_buff0_used~0_652 256) 0))) (let ((.cse4 (not .cse5)) (.cse3 (or .cse5 .cse14)) (.cse2 (or .cse15 .cse14)) (.cse10 (not .cse16)) (.cse9 (not .cse7)) (.cse12 (select |v_#memory_int_390| |v_~#x~0.base_250|)) (.cse11 (or .cse16 .cse7)) (.cse0 (not .cse15)) (.cse1 (not .cse14))) (and (or (and .cse0 (= v_~x$w_buff0_used~0_652 0) .cse1) (and .cse2 (= v_~x$w_buff0_used~0_653 v_~x$w_buff0_used~0_652))) (or (and .cse3 (= v_~x$r_buff0_thd4~0_64 v_~x$r_buff0_thd4~0_63)) (and .cse4 .cse1 (= v_~x$r_buff0_thd4~0_63 0))) (let ((.cse6 (= (mod v_~x$r_buff0_thd4~0_63 256) 0)) (.cse8 (= (mod v_~x$w_buff1_used~0_516 256) 0))) (or (and (= v_~x$r_buff1_thd4~0_58 v_~x$r_buff1_thd4~0_57) (or .cse5 .cse6) (or .cse7 .cse8)) (and (= v_~x$r_buff1_thd4~0_57 0) (or (and (not .cse6) .cse4) (and .cse9 (not .cse8)))))) (or (and (or (and .cse4 .cse1) (and .cse10 .cse9)) (= v_~x$w_buff1_used~0_516 0)) (and .cse3 (= v_~x$w_buff1_used~0_517 v_~x$w_buff1_used~0_516) .cse11)) (= |v_#memory_int_389| (store |v_#memory_int_390| |v_~#x~0.base_250| (store .cse12 |v_~#x~0.offset_250| |v_P3_#t~ite97_31|))) (let ((.cse13 (= |v_P3_#t~mem95_40| |v_P3Thread1of1ForFork3_#t~mem95_1|))) (or (and .cse2 (or (and .cse10 .cse13 .cse9 (= |v_P3_#t~ite96_39| v_~x$w_buff1~0_178)) (and (= (select .cse12 |v_~#x~0.offset_250|) |v_P3_#t~mem95_40|) (= |v_P3_#t~ite96_39| |v_P3_#t~mem95_40|) .cse11)) (= |v_P3_#t~ite96_39| |v_P3_#t~ite97_31|)) (and (= |v_P3_#t~ite97_31| v_~x$w_buff0~0_191) .cse13 (= |v_P3_#t~ite96_39| |v_P3Thread1of1ForFork3_#t~ite96_1|) .cse0 .cse1)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_191, P3Thread1of1ForFork3_#t~ite96=|v_P3Thread1of1ForFork3_#t~ite96_1|, ~#x~0.offset=|v_~#x~0.offset_250|, ~x$w_buff1~0=v_~x$w_buff1~0_178, #memory_int=|v_#memory_int_390|, ~#x~0.base=|v_~#x~0.base_250|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_517, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_64, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_58, P3Thread1of1ForFork3_#t~mem95=|v_P3Thread1of1ForFork3_#t~mem95_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_653} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_191, P3Thread1of1ForFork3_#t~ite96=|v_P3Thread1of1ForFork3_#t~ite96_2|, P3Thread1of1ForFork3_#t~ite97=|v_P3Thread1of1ForFork3_#t~ite97_1|, ~#x~0.offset=|v_~#x~0.offset_250|, P3Thread1of1ForFork3_#t~ite98=|v_P3Thread1of1ForFork3_#t~ite98_1|, ~x$w_buff1~0=v_~x$w_buff1~0_178, P3Thread1of1ForFork3_#t~ite99=|v_P3Thread1of1ForFork3_#t~ite99_1|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_516, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_63, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_57, P3Thread1of1ForFork3_#t~mem95=|v_P3Thread1of1ForFork3_#t~mem95_2|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_652, #memory_int=|v_#memory_int_389|, ~#x~0.base=|v_~#x~0.base_250|, P3Thread1of1ForFork3_#t~ite100=|v_P3Thread1of1ForFork3_#t~ite100_1|, P3Thread1of1ForFork3_#t~ite101=|v_P3Thread1of1ForFork3_#t~ite101_1|} AuxVars[|v_P3_#t~mem95_40|, |v_P3_#t~ite96_39|, |v_P3_#t~ite97_31|] AssignedVars[P3Thread1of1ForFork3_#t~ite96, P3Thread1of1ForFork3_#t~ite97, P3Thread1of1ForFork3_#t~ite98, P3Thread1of1ForFork3_#t~ite99, #memory_int, ~x$w_buff1_used~0, ~x$r_buff0_thd4~0, ~x$r_buff1_thd4~0, P3Thread1of1ForFork3_#t~ite100, P3Thread1of1ForFork3_#t~mem95, ~x$w_buff0_used~0, P3Thread1of1ForFork3_#t~ite101] and [1659] L3-1-->L900: Formula: (let ((.cse6 (= (mod v_~x$w_buff0_used~0_600 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_467 256) 0)) (.cse5 (= (mod v_~x$r_buff1_thd0~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd0~0_66 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_601 256) 0))) (let ((.cse0 (select |v_#memory_int_346| |v_~#x~0.base_222|)) (.cse11 (not .cse16)) (.cse10 (or .cse14 .cse16)) (.cse1 (not .cse5)) (.cse9 (not .cse15)) (.cse4 (not .cse6)) (.cse12 (not .cse14)) (.cse7 (or .cse5 .cse15)) (.cse13 (or .cse14 .cse6))) (and (= (store |v_#memory_int_346| |v_~#x~0.base_222| (store .cse0 |v_~#x~0.offset_222| |v_ULTIMATE.start_main_#t~ite108_28|)) |v_#memory_int_345|) (let ((.cse2 (= (mod v_~x$w_buff1_used~0_466 256) 0)) (.cse3 (= (mod v_~x$r_buff0_thd0~0_65 256) 0))) (or (and (= v_~x$r_buff1_thd0~0_59 0) (or (and .cse1 (not .cse2)) (and (not .cse3) .cse4))) (and (or .cse5 .cse2) (= v_~x$r_buff1_thd0~0_59 v_~x$r_buff1_thd0~0_60) (or .cse6 .cse3)))) (let ((.cse8 (= |v_ULTIMATE.start_main_#t~mem106_25| |v_ULTIMATE.start_main_#t~mem106_29|))) (or (and (or (and (= (select .cse0 |v_~#x~0.offset_222|) |v_ULTIMATE.start_main_#t~mem106_29|) .cse7 (= |v_ULTIMATE.start_main_#t~mem106_29| |v_ULTIMATE.start_main_#t~ite107_28|)) (and .cse8 .cse1 (= |v_ULTIMATE.start_main_#t~ite107_28| v_~x$w_buff1~0_142) .cse9)) (= |v_ULTIMATE.start_main_#t~ite107_28| |v_ULTIMATE.start_main_#t~ite108_28|) .cse10) (and .cse8 (= v_~x$w_buff0~0_137 |v_ULTIMATE.start_main_#t~ite108_28|) (= |v_ULTIMATE.start_main_#t~ite107_24| |v_ULTIMATE.start_main_#t~ite107_28|) .cse11 .cse12))) (or (and (= v_~x$r_buff0_thd0~0_65 0) .cse4 .cse12) (and (= v_~x$r_buff0_thd0~0_66 v_~x$r_buff0_thd0~0_65) .cse13)) (or (and (= v_~x$w_buff0_used~0_600 0) .cse11 .cse12) (and .cse10 (= v_~x$w_buff0_used~0_601 v_~x$w_buff0_used~0_600))) (or (and (= v_~x$w_buff1_used~0_466 0) (or (and .cse1 .cse9) (and .cse4 .cse12))) (and .cse7 (= v_~x$w_buff1_used~0_467 v_~x$w_buff1_used~0_466) .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_137, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_66, ~#x~0.offset=|v_~#x~0.offset_222|, ~x$w_buff1~0=v_~x$w_buff1~0_142, #memory_int=|v_#memory_int_346|, ~#x~0.base=|v_~#x~0.base_222|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_467, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_60, ULTIMATE.start_main_#t~ite107=|v_ULTIMATE.start_main_#t~ite107_24|, ULTIMATE.start_main_#t~mem106=|v_ULTIMATE.start_main_#t~mem106_25|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_601} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_137, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_65, ~#x~0.offset=|v_~#x~0.offset_222|, ~x$w_buff1~0=v_~x$w_buff1~0_142, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_466, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_59, ULTIMATE.start_main_#t~ite107=|v_ULTIMATE.start_main_#t~ite107_22|, ULTIMATE.start_main_#t~ite108=|v_ULTIMATE.start_main_#t~ite108_24|, ULTIMATE.start_main_#t~ite109=|v_ULTIMATE.start_main_#t~ite109_28|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_600, ULTIMATE.start_main_#t~ite110=|v_ULTIMATE.start_main_#t~ite110_26|, ULTIMATE.start_main_#t~ite111=|v_ULTIMATE.start_main_#t~ite111_32|, ULTIMATE.start_main_#t~ite112=|v_ULTIMATE.start_main_#t~ite112_28|, #memory_int=|v_#memory_int_345|, ~#x~0.base=|v_~#x~0.base_222|, ULTIMATE.start_main_#t~mem106=|v_ULTIMATE.start_main_#t~mem106_23|} AuxVars[|v_ULTIMATE.start_main_#t~ite107_28|, |v_ULTIMATE.start_main_#t~mem106_29|, |v_ULTIMATE.start_main_#t~ite108_28|] AssignedVars[~x$r_buff0_thd0~0, ULTIMATE.start_main_#t~ite110, ULTIMATE.start_main_#t~ite111, ULTIMATE.start_main_#t~ite112, #memory_int, ~x$w_buff1_used~0, ~x$r_buff1_thd0~0, ULTIMATE.start_main_#t~ite107, ULTIMATE.start_main_#t~ite108, ULTIMATE.start_main_#t~ite109, ULTIMATE.start_main_#t~mem106, ~x$w_buff0_used~0] under condition 1526946#(and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0)) [2021-01-27 02:33:16,798 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:18,668 WARN L146 IndependenceRelation]: Expensive independence query (1807 ms) for statements [1737] L858-->L865: Formula: (let ((.cse7 (= (mod v_~x$r_buff1_thd4~0_58 256) 0)) (.cse16 (= (mod v_~x$w_buff1_used~0_517 256) 0)) (.cse15 (= (mod v_~x$w_buff0_used~0_653 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd4~0_64 256) 0)) (.cse5 (= (mod v_~x$w_buff0_used~0_652 256) 0))) (let ((.cse4 (not .cse5)) (.cse3 (or .cse5 .cse14)) (.cse2 (or .cse15 .cse14)) (.cse10 (not .cse16)) (.cse9 (not .cse7)) (.cse12 (select |v_#memory_int_390| |v_~#x~0.base_250|)) (.cse11 (or .cse16 .cse7)) (.cse0 (not .cse15)) (.cse1 (not .cse14))) (and (or (and .cse0 (= v_~x$w_buff0_used~0_652 0) .cse1) (and .cse2 (= v_~x$w_buff0_used~0_653 v_~x$w_buff0_used~0_652))) (or (and .cse3 (= v_~x$r_buff0_thd4~0_64 v_~x$r_buff0_thd4~0_63)) (and .cse4 .cse1 (= v_~x$r_buff0_thd4~0_63 0))) (let ((.cse6 (= (mod v_~x$r_buff0_thd4~0_63 256) 0)) (.cse8 (= (mod v_~x$w_buff1_used~0_516 256) 0))) (or (and (= v_~x$r_buff1_thd4~0_58 v_~x$r_buff1_thd4~0_57) (or .cse5 .cse6) (or .cse7 .cse8)) (and (= v_~x$r_buff1_thd4~0_57 0) (or (and (not .cse6) .cse4) (and .cse9 (not .cse8)))))) (or (and (or (and .cse4 .cse1) (and .cse10 .cse9)) (= v_~x$w_buff1_used~0_516 0)) (and .cse3 (= v_~x$w_buff1_used~0_517 v_~x$w_buff1_used~0_516) .cse11)) (= |v_#memory_int_389| (store |v_#memory_int_390| |v_~#x~0.base_250| (store .cse12 |v_~#x~0.offset_250| |v_P3_#t~ite97_31|))) (let ((.cse13 (= |v_P3_#t~mem95_40| |v_P3Thread1of1ForFork3_#t~mem95_1|))) (or (and .cse2 (or (and .cse10 .cse13 .cse9 (= |v_P3_#t~ite96_39| v_~x$w_buff1~0_178)) (and (= (select .cse12 |v_~#x~0.offset_250|) |v_P3_#t~mem95_40|) (= |v_P3_#t~ite96_39| |v_P3_#t~mem95_40|) .cse11)) (= |v_P3_#t~ite96_39| |v_P3_#t~ite97_31|)) (and (= |v_P3_#t~ite97_31| v_~x$w_buff0~0_191) .cse13 (= |v_P3_#t~ite96_39| |v_P3Thread1of1ForFork3_#t~ite96_1|) .cse0 .cse1)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_191, P3Thread1of1ForFork3_#t~ite96=|v_P3Thread1of1ForFork3_#t~ite96_1|, ~#x~0.offset=|v_~#x~0.offset_250|, ~x$w_buff1~0=v_~x$w_buff1~0_178, #memory_int=|v_#memory_int_390|, ~#x~0.base=|v_~#x~0.base_250|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_517, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_64, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_58, P3Thread1of1ForFork3_#t~mem95=|v_P3Thread1of1ForFork3_#t~mem95_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_653} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_191, P3Thread1of1ForFork3_#t~ite96=|v_P3Thread1of1ForFork3_#t~ite96_2|, P3Thread1of1ForFork3_#t~ite97=|v_P3Thread1of1ForFork3_#t~ite97_1|, ~#x~0.offset=|v_~#x~0.offset_250|, P3Thread1of1ForFork3_#t~ite98=|v_P3Thread1of1ForFork3_#t~ite98_1|, ~x$w_buff1~0=v_~x$w_buff1~0_178, P3Thread1of1ForFork3_#t~ite99=|v_P3Thread1of1ForFork3_#t~ite99_1|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_516, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_63, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_57, P3Thread1of1ForFork3_#t~mem95=|v_P3Thread1of1ForFork3_#t~mem95_2|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_652, #memory_int=|v_#memory_int_389|, ~#x~0.base=|v_~#x~0.base_250|, P3Thread1of1ForFork3_#t~ite100=|v_P3Thread1of1ForFork3_#t~ite100_1|, P3Thread1of1ForFork3_#t~ite101=|v_P3Thread1of1ForFork3_#t~ite101_1|} AuxVars[|v_P3_#t~mem95_40|, |v_P3_#t~ite96_39|, |v_P3_#t~ite97_31|] AssignedVars[P3Thread1of1ForFork3_#t~ite96, P3Thread1of1ForFork3_#t~ite97, P3Thread1of1ForFork3_#t~ite98, P3Thread1of1ForFork3_#t~ite99, #memory_int, ~x$w_buff1_used~0, ~x$r_buff0_thd4~0, ~x$r_buff1_thd4~0, P3Thread1of1ForFork3_#t~ite100, P3Thread1of1ForFork3_#t~mem95, ~x$w_buff0_used~0, P3Thread1of1ForFork3_#t~ite101] and [1729] L820-->L838: Formula: (let ((.cse58 (mod v_~x$w_buff0_used~0_727 256)) (.cse22 (= (mod v_~x$r_buff0_thd3~0_342 256) 0)) (.cse8 (= (mod v_~x$r_buff1_thd3~0_300 256) 0))) (let ((.cse15 (= (mod v_~weak$$choice2~0_182 256) 0)) (.cse14 (= (mod v_~weak$$choice0~0_162 256) 0)) (.cse10 (not .cse8)) (.cse21 (not .cse22)) (.cse24 (= (mod v_~x$w_buff1_used~0_583 256) 0)) (.cse35 (= .cse58 0)) (.cse2 (= (mod v_~x$w_buff0_used~0_726 256) 0)) (.cse7 (= (mod v_~x$w_buff1_used~0_582 256) 0)) (.cse17 (select |v_#memory_int_428| |v_~#x~0.base_268|))) (let ((.cse43 (select .cse17 |v_~#x~0.offset_268|)) (.cse12 (not .cse7)) (.cse26 (or .cse22 .cse2)) (.cse5 (not .cse2)) (.cse30 (or .cse22 .cse35)) (.cse32 (or .cse21 .cse8 .cse24 .cse35)) (.cse33 (or .cse21 .cse10 .cse24 .cse35)) (.cse23 (not .cse24)) (.cse47 (= (mod v_~weak$$choice1~0_77 256) 0)) (.cse13 (not .cse14)) (.cse27 (not .cse35)) (.cse16 (not .cse15))) (and (= |v_~#x~0.offset_268| v_~__unbuffered_p2_EAX$read_delayed_var~0.offset_30) (let ((.cse0 (= |v_P2_#t~ite81_65| |v_P2Thread1of1ForFork2_#t~ite81_1|)) (.cse1 (= |v_P2_#t~ite82_53| |v_P2Thread1of1ForFork2_#t~ite82_1|)) (.cse3 (= |v_P2_#t~ite79_71| |v_P2Thread1of1ForFork2_#t~ite79_1|)) (.cse4 (= |v_P2_#t~ite80_67| |v_P2Thread1of1ForFork2_#t~ite80_1|))) (or (and (= |v_P2_#t~ite83_41| v_~x$r_buff1_thd3~0_299) (or (and .cse0 .cse1 .cse2 .cse3 (= |v_P2_#t~ite83_41| v_~x$r_buff1_thd3~0_300) .cse4) (and .cse5 (let ((.cse11 (= (mod v_~x$r_buff0_thd3~0_341 256) 0))) (let ((.cse9 (not .cse11))) (or (and (= |v_P2_#t~ite81_65| |v_P2_#t~ite82_53|) (or (and (= |v_P2_#t~ite80_67| |v_P2_#t~ite81_65|) (let ((.cse6 (= |v_P2_#t~ite80_67| 0))) (or (and .cse6 (or .cse7 .cse8 .cse2 .cse9)) (and .cse5 .cse10 .cse11 .cse12 .cse6))) .cse3 (or .cse10 .cse7 .cse2 .cse9)) (and .cse5 .cse11 .cse8 .cse12 (or (and (= |v_P2_#t~ite79_71| v_~x$r_buff1_thd3~0_300) .cse13) (and .cse14 (= |v_P2_#t~ite79_71| 0))) (= |v_P2_#t~ite79_71| |v_P2_#t~ite81_65|) .cse4)) (or .cse11 .cse2)) (and (= |v_P2_#t~ite82_53| 0) .cse0 .cse5 .cse3 .cse9 .cse4)))) (= |v_P2_#t~ite83_41| |v_P2_#t~ite82_53|))) .cse15) (and .cse0 (= v_~x$r_buff1_thd3~0_300 v_~x$r_buff1_thd3~0_299) .cse1 .cse3 (= |v_P2_#t~ite83_41| |v_P2Thread1of1ForFork2_#t~ite83_1|) .cse16 .cse4))) (= v_~weak$$choice2~0_182 |v_P2Thread1of1ForFork2_#t~nondet40_1|) (= |v_P2Thread1of1ForFork2_#t~nondet39_1| v_~weak$$choice0~0_162) (= (store |v_#memory_int_428| |v_~#x~0.base_268| (store .cse17 |v_~#x~0.offset_268| |v_P2_#t~ite87_35|)) |v_#memory_int_427|) (let ((.cse18 (= |v_P2_#t~ite70_69| |v_P2Thread1of1ForFork2_#t~ite70_1|)) (.cse19 (= |v_P2_#t~ite71_65| |v_P2Thread1of1ForFork2_#t~ite71_1|)) (.cse20 (= |v_P2_#t~ite69_79| |v_P2Thread1of1ForFork2_#t~ite69_1|))) (or (and (= |v_P2_#t~ite72_51| |v_P2Thread1of1ForFork2_#t~ite72_1|) .cse18 (= v_~x$w_buff1_used~0_583 v_~x$w_buff1_used~0_582) .cse16 .cse19 .cse20) (and (or (and .cse5 (or (and .cse21 .cse5 (= |v_P2_#t~ite71_65| 0) .cse18 .cse20) (and (= |v_P2_#t~ite70_69| |v_P2_#t~ite71_65|) (or (and .cse5 .cse22 .cse23 .cse8 (= |v_P2_#t~ite70_69| v_~weak$$choice0~0_162) .cse20) (and (= |v_P2_#t~ite69_79| |v_P2_#t~ite70_69|) (or .cse21 .cse10 .cse2 .cse24) (let ((.cse25 (= |v_P2_#t~ite69_79| 0))) (or (and .cse5 .cse10 .cse22 .cse23 .cse25) (and .cse25 (or .cse21 .cse8 .cse2 .cse24)))))) .cse26)) (= |v_P2_#t~ite71_65| |v_P2_#t~ite72_51|)) (and .cse18 (= |v_P2_#t~ite72_51| v_~x$w_buff1_used~0_583) .cse2 .cse19 .cse20)) (= |v_P2_#t~ite72_51| v_~x$w_buff1_used~0_582) .cse15))) (let ((.cse28 (= |v_P2_#t~ite54_99| |v_P2Thread1of1ForFork2_#t~ite54_1|)) (.cse34 (= |v_P2_#t~ite56_91| |v_P2Thread1of1ForFork2_#t~ite56_1|)) (.cse29 (= |v_P2_#t~ite55_93| |v_P2Thread1of1ForFork2_#t~ite55_1|))) (or (and (or (and (= |v_P2_#t~ite56_91| |v_P2_#t~ite57_79|) .cse27 (or (and .cse21 (= |v_P2_#t~ite56_91| v_~x$w_buff0~0_224) .cse27 .cse28 .cse29) (and .cse30 (or (and .cse22 .cse23 (= |v_P2_#t~ite55_93| v_~x$w_buff0~0_224) .cse8 .cse27 .cse28) (and (let ((.cse31 (= |v_P2_#t~ite54_99| v_~x$w_buff0~0_224))) (or (and .cse10 .cse22 .cse23 .cse27 .cse31) (and .cse31 .cse32))) (= |v_P2_#t~ite54_99| |v_P2_#t~ite55_93|) .cse33)) (= |v_P2_#t~ite55_93| |v_P2_#t~ite56_91|)))) (and (= |v_P2_#t~ite57_79| v_~x$w_buff0~0_224) .cse28 .cse34 .cse29 .cse35)) (= |v_P2_#t~ite57_79| v_~x$w_buff0~0_223) .cse15) (and (= |v_P2_#t~ite57_79| |v_P2Thread1of1ForFork2_#t~ite57_1|) .cse28 .cse34 .cse29 .cse16 (= v_~x$w_buff0~0_224 v_~x$w_buff0~0_223)))) (let ((.cse38 (= |v_P2_#t~ite60_87| |v_P2Thread1of1ForFork2_#t~ite60_1|)) (.cse36 (= |v_P2_#t~ite59_91| |v_P2Thread1of1ForFork2_#t~ite59_1|)) (.cse39 (= |v_P2_#t~ite61_77| |v_P2Thread1of1ForFork2_#t~ite61_1|))) (or (and (= |v_P2_#t~ite62_63| v_~x$w_buff1~0_210) (or (and (= |v_P2_#t~ite61_77| |v_P2_#t~ite62_63|) .cse27 (or (and .cse30 (or (and (= |v_P2_#t~ite60_87| v_~x$w_buff1~0_211) .cse22 .cse23 .cse36 .cse8 .cse27) (and (let ((.cse37 (= |v_P2_#t~ite59_91| v_~x$w_buff1~0_211))) (or (and .cse37 .cse32) (and .cse10 .cse22 .cse23 .cse37 .cse27))) (= |v_P2_#t~ite59_91| |v_P2_#t~ite60_87|) .cse33)) (= |v_P2_#t~ite60_87| |v_P2_#t~ite61_77|)) (and .cse21 .cse38 .cse36 (= |v_P2_#t~ite61_77| v_~x$w_buff1~0_211) .cse27))) (and .cse38 .cse36 .cse39 (= |v_P2_#t~ite62_63| v_~x$w_buff1~0_211) .cse35)) .cse15) (and .cse38 .cse36 (= v_~x$w_buff1~0_211 v_~x$w_buff1~0_210) (= |v_P2_#t~ite62_63| |v_P2Thread1of1ForFork2_#t~ite62_1|) .cse16 .cse39))) (= |v_P2Thread1of1ForFork2_#t~nondet42_1| v_~weak$$choice1~0_77) (let ((.cse45 (= |v_P2Thread1of1ForFork2_#t~ite49_1| |v_P2_#t~ite49_85|)) (.cse40 (= |v_P2Thread1of1ForFork2_#t~mem44_1| |v_P2_#t~mem44_74|)) (.cse41 (= |v_P2Thread1of1ForFork2_#t~ite45_1| |v_P2_#t~ite45_77|)) (.cse42 (= |v_P2Thread1of1ForFork2_#t~ite47_1| |v_P2_#t~ite47_73|)) (.cse44 (= |v_P2Thread1of1ForFork2_#t~mem48_1| |v_P2_#t~mem48_74|)) (.cse46 (= |v_P2Thread1of1ForFork2_#t~ite46_1| |v_P2_#t~ite46_79|)) (.cse49 (= |v_P2Thread1of1ForFork2_#t~ite51_1| |v_P2_#t~ite51_65|)) (.cse48 (= |v_P2Thread1of1ForFork2_#t~ite50_1| |v_P2_#t~ite50_75|))) (or (and (or (and .cse30 (or (and .cse40 .cse41 (or (and .cse42 (or (and (= .cse43 |v_P2_#t~mem48_74|) .cse14 (= |v_P2_#t~ite49_85| |v_P2_#t~mem48_74|)) (and (= |v_P2_#t~ite49_85| v_~x$w_buff0~0_224) .cse44 .cse13)) (= |v_P2_#t~ite49_85| |v_P2_#t~ite50_75|) .cse32) (and .cse45 .cse10 .cse22 .cse23 .cse44 (= |v_P2_#t~ite47_73| |v_P2_#t~ite50_75|) .cse27 (or (and .cse13 (= |v_P2_#t~ite47_73| v_~x$w_buff1~0_211)) (and .cse14 (= |v_P2_#t~ite47_73| v_~x$w_buff0~0_224))))) (= |v_P2_#t~ite50_75| |v_P2_#t~ite51_65|) .cse46 .cse33) (and .cse45 .cse22 (or (and .cse41 .cse13 (= .cse43 |v_P2_#t~mem44_74|) (= |v_P2_#t~ite46_79| |v_P2_#t~mem44_74|)) (and .cse40 .cse14 (= |v_P2_#t~ite45_77| |v_P2_#t~ite46_79|) (or (and (= |v_P2_#t~ite45_77| v_~x$w_buff0~0_224) (not .cse47)) (and .cse47 (= |v_P2_#t~ite45_77| v_~x$w_buff1~0_211))))) .cse23 .cse42 .cse8 .cse44 .cse48 (= |v_P2_#t~ite46_79| |v_P2_#t~ite51_65|) .cse27)) (= |v_P2_#t~ite51_65| |v_P2_#t~ite52_65|)) (and .cse45 .cse21 .cse40 .cse41 .cse42 .cse44 .cse46 .cse49 .cse48 .cse27 (= |v_P2_#t~ite52_65| v_~x$w_buff0~0_224))) (= |v_P2Thread1of1ForFork2_#t~mem43_1| |v_P2_#t~mem43_40|) .cse27 (= |v_P2_#t~ite52_65| v_~__unbuffered_p2_EAX~0_41)) (and .cse45 (= |v_P2Thread1of1ForFork2_#t~ite52_1| |v_P2_#t~ite52_65|) .cse40 .cse41 .cse42 .cse44 .cse46 .cse49 .cse48 (= .cse43 |v_P2_#t~mem43_40|) (= |v_P2_#t~mem43_40| v_~__unbuffered_p2_EAX~0_41) .cse35))) (= |v_~#x~0.base_268| v_~__unbuffered_p2_EAX$read_delayed_var~0.base_30) (= .cse43 v_~x$mem_tmp~0_50) (= (ite (= |v_P2_#t~ite68_59| 0) 0 1) v_~x$w_buff0_used~0_726) (= v_~__unbuffered_p2_EAX$read_delayed~0_23 1) (= v_~x$flush_delayed~0_82 0) (let ((.cse50 (= |v_P2_#t~ite76_67| |v_P2Thread1of1ForFork2_#t~ite76_1|)) (.cse51 (= |v_P2_#t~ite75_71| |v_P2Thread1of1ForFork2_#t~ite75_1|)) (.cse52 (= |v_P2_#t~ite74_75| |v_P2Thread1of1ForFork2_#t~ite74_1|))) (or (and (= |v_P2_#t~ite77_57| |v_P2Thread1of1ForFork2_#t~ite77_1|) .cse50 .cse51 .cse16 .cse52 (= v_~x$r_buff0_thd3~0_342 v_~x$r_buff0_thd3~0_341)) (and (or (and .cse50 (= |v_P2_#t~ite77_57| v_~x$r_buff0_thd3~0_342) .cse2 .cse51 .cse52) (and .cse5 (or (and (= |v_P2_#t~ite75_71| |v_P2_#t~ite76_67|) (or (and .cse5 (= |v_P2_#t~ite75_71| v_~x$r_buff0_thd3~0_342) .cse22 .cse8 .cse12 .cse52) (and (= |v_P2_#t~ite74_75| |v_P2_#t~ite75_71|) (let ((.cse53 (= |v_P2_#t~ite74_75| 0))) (or (and .cse5 .cse10 .cse22 .cse53 .cse12) (and .cse53 (or .cse21 .cse7 .cse8 .cse2)))) (or .cse21 .cse10 .cse7 .cse2))) .cse26) (and .cse21 .cse5 (= |v_P2_#t~ite76_67| 0) .cse51 .cse52)) (= |v_P2_#t~ite76_67| |v_P2_#t~ite77_57|))) .cse15 (= |v_P2_#t~ite77_57| v_~x$r_buff0_thd3~0_341)))) (or (and (= |v_P2_#t~ite87_35| |v_P2_#t~mem86_38|) .cse15 (= |v_P2_#t~mem86_38| v_~__unbuffered_p2_EAX~0_41)) (and (= |v_P2_#t~mem86_38| |v_P2Thread1of1ForFork2_#t~mem86_1|) .cse16 (= |v_P2_#t~ite87_35| v_~x$mem_tmp~0_50))) (let ((.cse57 (= |v_P2_#t~ite66_73| |v_P2Thread1of1ForFork2_#t~ite66_1|)) (.cse55 (= |v_P2Thread1of1ForFork2_#t~ite64_1| |v_P2_#t~ite64_83|)) (.cse56 (= |v_P2_#t~ite65_79| |v_P2Thread1of1ForFork2_#t~ite65_1|))) (or (and (or (and .cse27 (or (and (= |v_P2_#t~ite65_79| |v_P2_#t~ite66_73|) .cse30 (or (and (let ((.cse54 (= |v_P2_#t~ite64_83| v_~weak$$choice0~0_162))) (or (and .cse10 .cse22 .cse54 .cse23 .cse27) (and .cse54 .cse32))) .cse33 (= (mod |v_P2_#t~ite64_83| 256) |v_P2_#t~ite65_79|)) (and .cse55 .cse22 .cse23 .cse8 (= |v_P2_#t~ite65_79| (ite (or .cse47 .cse13) 1 0)) .cse27))) (and .cse21 .cse55 .cse27 (= |v_P2_#t~ite66_73| 0) .cse56)) (= |v_P2_#t~ite66_73| |v_P2_#t~ite67_69|)) (and .cse57 .cse55 (= |v_P2_#t~ite67_69| .cse58) .cse56 .cse35)) .cse15 (= |v_P2_#t~ite68_59| |v_P2_#t~ite67_69|)) (and (= |v_P2_#t~ite67_69| |v_P2Thread1of1ForFork2_#t~ite67_1|) .cse57 .cse55 .cse16 (= |v_P2_#t~ite68_59| .cse58) .cse56))))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_224, P2Thread1of1ForFork2_#t~ite83=|v_P2Thread1of1ForFork2_#t~ite83_1|, P2Thread1of1ForFork2_#t~ite62=|v_P2Thread1of1ForFork2_#t~ite62_1|, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_342, P2Thread1of1ForFork2_#t~ite81=|v_P2Thread1of1ForFork2_#t~ite81_1|, P2Thread1of1ForFork2_#t~ite60=|v_P2Thread1of1ForFork2_#t~ite60_1|, P2Thread1of1ForFork2_#t~ite45=|v_P2Thread1of1ForFork2_#t~ite45_1|, P2Thread1of1ForFork2_#t~ite47=|v_P2Thread1of1ForFork2_#t~ite47_1|, P2Thread1of1ForFork2_#t~ite66=|v_P2Thread1of1ForFork2_#t~ite66_1|, P2Thread1of1ForFork2_#t~ite64=|v_P2Thread1of1ForFork2_#t~ite64_1|, P2Thread1of1ForFork2_#t~ite49=|v_P2Thread1of1ForFork2_#t~ite49_1|, P2Thread1of1ForFork2_#t~mem48=|v_P2Thread1of1ForFork2_#t~mem48_1|, ~#x~0.offset=|v_~#x~0.offset_268|, ~x$w_buff1~0=v_~x$w_buff1~0_211, P2Thread1of1ForFork2_#t~ite72=|v_P2Thread1of1ForFork2_#t~ite72_1|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_583, P2Thread1of1ForFork2_#t~ite51=|v_P2Thread1of1ForFork2_#t~ite51_1|, P2Thread1of1ForFork2_#t~ite70=|v_P2Thread1of1ForFork2_#t~ite70_1|, P2Thread1of1ForFork2_#t~ite59=|v_P2Thread1of1ForFork2_#t~ite59_1|, P2Thread1of1ForFork2_#t~ite57=|v_P2Thread1of1ForFork2_#t~ite57_1|, P2Thread1of1ForFork2_#t~mem86=|v_P2Thread1of1ForFork2_#t~mem86_1|, P2Thread1of1ForFork2_#t~ite76=|v_P2Thread1of1ForFork2_#t~ite76_1|, P2Thread1of1ForFork2_#t~ite55=|v_P2Thread1of1ForFork2_#t~ite55_1|, P2Thread1of1ForFork2_#t~ite74=|v_P2Thread1of1ForFork2_#t~ite74_1|, P2Thread1of1ForFork2_#t~mem44=|v_P2Thread1of1ForFork2_#t~mem44_1|, P2Thread1of1ForFork2_#t~nondet40=|v_P2Thread1of1ForFork2_#t~nondet40_1|, P2Thread1of1ForFork2_#t~nondet42=|v_P2Thread1of1ForFork2_#t~nondet42_1|, P2Thread1of1ForFork2_#t~ite61=|v_P2Thread1of1ForFork2_#t~ite61_1|, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_300, P2Thread1of1ForFork2_#t~ite82=|v_P2Thread1of1ForFork2_#t~ite82_1|, P2Thread1of1ForFork2_#t~ite80=|v_P2Thread1of1ForFork2_#t~ite80_1|, P2Thread1of1ForFork2_#t~ite46=|v_P2Thread1of1ForFork2_#t~ite46_1|, P2Thread1of1ForFork2_#t~ite69=|v_P2Thread1of1ForFork2_#t~ite69_1|, P2Thread1of1ForFork2_#t~ite67=|v_P2Thread1of1ForFork2_#t~ite67_1|, P2Thread1of1ForFork2_#t~ite65=|v_P2Thread1of1ForFork2_#t~ite65_1|, P2Thread1of1ForFork2_#t~ite50=|v_P2Thread1of1ForFork2_#t~ite50_1|, P2Thread1of1ForFork2_#t~ite71=|v_P2Thread1of1ForFork2_#t~ite71_1|, P2Thread1of1ForFork2_#t~nondet39=|v_P2Thread1of1ForFork2_#t~nondet39_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_727, P2Thread1of1ForFork2_#t~ite79=|v_P2Thread1of1ForFork2_#t~ite79_1|, P2Thread1of1ForFork2_#t~ite56=|v_P2Thread1of1ForFork2_#t~ite56_1|, P2Thread1of1ForFork2_#t~ite77=|v_P2Thread1of1ForFork2_#t~ite77_1|, P2Thread1of1ForFork2_#t~ite54=|v_P2Thread1of1ForFork2_#t~ite54_1|, P2Thread1of1ForFork2_#t~ite75=|v_P2Thread1of1ForFork2_#t~ite75_1|, P2Thread1of1ForFork2_#t~ite52=|v_P2Thread1of1ForFork2_#t~ite52_1|, #memory_int=|v_#memory_int_428|, ~#x~0.base=|v_~#x~0.base_268|, P2Thread1of1ForFork2_#t~mem43=|v_P2Thread1of1ForFork2_#t~mem43_1|} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_223, ~x$flush_delayed~0=v_~x$flush_delayed~0_82, ~__unbuffered_p2_EAX$read_delayed_var~0.offset=v_~__unbuffered_p2_EAX$read_delayed_var~0.offset_30, ~__unbuffered_p2_EAX$read_delayed_var~0.base=v_~__unbuffered_p2_EAX$read_delayed_var~0.base_30, P2Thread1of1ForFork2_#t~ite83=|v_P2Thread1of1ForFork2_#t~ite83_2|, P2Thread1of1ForFork2_#t~ite62=|v_P2Thread1of1ForFork2_#t~ite62_2|, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_341, P2Thread1of1ForFork2_#t~ite81=|v_P2Thread1of1ForFork2_#t~ite81_2|, P2Thread1of1ForFork2_#t~ite60=|v_P2Thread1of1ForFork2_#t~ite60_2|, P2Thread1of1ForFork2_#t~ite45=|v_P2Thread1of1ForFork2_#t~ite45_2|, ~weak$$choice1~0=v_~weak$$choice1~0_77, P2Thread1of1ForFork2_#t~ite68=|v_P2Thread1of1ForFork2_#t~ite68_1|, P2Thread1of1ForFork2_#t~ite47=|v_P2Thread1of1ForFork2_#t~ite47_2|, P2Thread1of1ForFork2_#t~ite87=|v_P2Thread1of1ForFork2_#t~ite87_1|, P2Thread1of1ForFork2_#t~ite66=|v_P2Thread1of1ForFork2_#t~ite66_2|, P2Thread1of1ForFork2_#t~ite64=|v_P2Thread1of1ForFork2_#t~ite64_2|, ~__unbuffered_p2_EAX~0=v_~__unbuffered_p2_EAX~0_41, P2Thread1of1ForFork2_#t~ite49=|v_P2Thread1of1ForFork2_#t~ite49_2|, P2Thread1of1ForFork2_#t~mem48=|v_P2Thread1of1ForFork2_#t~mem48_2|, ~#x~0.offset=|v_~#x~0.offset_268|, ~x$w_buff1~0=v_~x$w_buff1~0_210, P2Thread1of1ForFork2_#t~ite72=|v_P2Thread1of1ForFork2_#t~ite72_2|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_582, P2Thread1of1ForFork2_#t~ite51=|v_P2Thread1of1ForFork2_#t~ite51_2|, P2Thread1of1ForFork2_#t~ite70=|v_P2Thread1of1ForFork2_#t~ite70_2|, ~weak$$choice0~0=v_~weak$$choice0~0_162, P2Thread1of1ForFork2_#t~ite59=|v_P2Thread1of1ForFork2_#t~ite59_2|, P2Thread1of1ForFork2_#t~ite78=|v_P2Thread1of1ForFork2_#t~ite78_1|, P2Thread1of1ForFork2_#t~ite57=|v_P2Thread1of1ForFork2_#t~ite57_2|, P2Thread1of1ForFork2_#t~mem86=|v_P2Thread1of1ForFork2_#t~mem86_2|, P2Thread1of1ForFork2_#t~ite76=|v_P2Thread1of1ForFork2_#t~ite76_2|, P2Thread1of1ForFork2_#t~ite55=|v_P2Thread1of1ForFork2_#t~ite55_2|, P2Thread1of1ForFork2_#t~ite74=|v_P2Thread1of1ForFork2_#t~ite74_2|, P2Thread1of1ForFork2_#t~ite53=|v_P2Thread1of1ForFork2_#t~ite53_1|, P2Thread1of1ForFork2_#t~mem44=|v_P2Thread1of1ForFork2_#t~mem44_2|, P2Thread1of1ForFork2_#t~nondet40=|v_P2Thread1of1ForFork2_#t~nondet40_2|, P2Thread1of1ForFork2_#t~nondet42=|v_P2Thread1of1ForFork2_#t~nondet42_2|, P2Thread1of1ForFork2_#t~ite84=|v_P2Thread1of1ForFork2_#t~ite84_1|, P2Thread1of1ForFork2_#t~ite61=|v_P2Thread1of1ForFork2_#t~ite61_2|, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_299, P2Thread1of1ForFork2_#t~ite82=|v_P2Thread1of1ForFork2_#t~ite82_2|, ~x$mem_tmp~0=v_~x$mem_tmp~0_50, P2Thread1of1ForFork2_#t~ite80=|v_P2Thread1of1ForFork2_#t~ite80_2|, P2Thread1of1ForFork2_#t~ite46=|v_P2Thread1of1ForFork2_#t~ite46_2|, P2Thread1of1ForFork2_#t~ite69=|v_P2Thread1of1ForFork2_#t~ite69_2|, P2Thread1of1ForFork2_#t~ite67=|v_P2Thread1of1ForFork2_#t~ite67_2|, P2Thread1of1ForFork2_#t~ite65=|v_P2Thread1of1ForFork2_#t~ite65_2|, P2Thread1of1ForFork2_#t~ite63=|v_P2Thread1of1ForFork2_#t~ite63_1|, P2Thread1of1ForFork2_#t~ite73=|v_P2Thread1of1ForFork2_#t~ite73_1|, P2Thread1of1ForFork2_#t~ite50=|v_P2Thread1of1ForFork2_#t~ite50_2|, P2Thread1of1ForFork2_#t~ite71=|v_P2Thread1of1ForFork2_#t~ite71_2|, P2Thread1of1ForFork2_#t~nondet39=|v_P2Thread1of1ForFork2_#t~nondet39_2|, ~__unbuffered_p2_EAX$read_delayed~0=v_~__unbuffered_p2_EAX$read_delayed~0_23, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_726, P2Thread1of1ForFork2_#t~ite58=|v_P2Thread1of1ForFork2_#t~ite58_1|, P2Thread1of1ForFork2_#t~ite79=|v_P2Thread1of1ForFork2_#t~ite79_2|, P2Thread1of1ForFork2_#t~ite56=|v_P2Thread1of1ForFork2_#t~ite56_2|, P2Thread1of1ForFork2_#t~mem85=|v_P2Thread1of1ForFork2_#t~mem85_1|, P2Thread1of1ForFork2_#t~ite77=|v_P2Thread1of1ForFork2_#t~ite77_2|, P2Thread1of1ForFork2_#t~ite54=|v_P2Thread1of1ForFork2_#t~ite54_2|, P2Thread1of1ForFork2_#t~ite75=|v_P2Thread1of1ForFork2_#t~ite75_2|, P2Thread1of1ForFork2_#t~ite52=|v_P2Thread1of1ForFork2_#t~ite52_2|, #memory_int=|v_#memory_int_427|, ~#x~0.base=|v_~#x~0.base_268|, P2Thread1of1ForFork2_#t~mem43=|v_P2Thread1of1ForFork2_#t~mem43_2|, ~weak$$choice2~0=v_~weak$$choice2~0_182, P2Thread1of1ForFork2_#t~mem41=|v_P2Thread1of1ForFork2_#t~mem41_1|} AuxVars[|v_P2_#t~ite60_87|, |v_P2_#t~ite45_77|, |v_P2_#t~ite81_65|, |v_P2_#t~ite65_79|, |v_P2_#t~ite61_77|, |v_P2_#t~ite66_73|, |v_P2_#t~ite83_41|, |v_P2_#t~ite82_53|, |v_P2_#t~ite74_75|, |v_P2_#t~ite47_73|, |v_P2_#t~ite72_51|, |v_P2_#t~ite52_65|, |v_P2_#t~ite54_99|, |v_P2_#t~ite77_57|, |v_P2_#t~ite76_67|, |v_P2_#t~ite50_75|, |v_P2_#t~ite51_65|, |v_P2_#t~mem48_74|, |v_P2_#t~ite56_91|, |v_P2_#t~ite70_69|, |v_P2_#t~mem86_38|, |v_P2_#t~ite80_67|, |v_P2_#t~ite69_79|, |v_P2_#t~ite87_35|, |v_P2_#t~ite46_79|, |v_P2_#t~ite79_71|, |v_P2_#t~ite75_71|, |v_P2_#t~ite49_85|, |v_P2_#t~mem43_40|, |v_P2_#t~mem44_74|, |v_P2_#t~ite71_65|, |v_P2_#t~ite57_79|, |v_P2_#t~ite55_93|, |v_P2_#t~ite64_83|, |v_P2_#t~ite67_69|, |v_P2_#t~ite68_59|, |v_P2_#t~ite59_91|, |v_P2_#t~ite62_63|] AssignedVars[~x$w_buff0~0, ~x$flush_delayed~0, ~__unbuffered_p2_EAX$read_delayed_var~0.offset, ~__unbuffered_p2_EAX$read_delayed_var~0.base, P2Thread1of1ForFork2_#t~ite83, P2Thread1of1ForFork2_#t~ite62, ~x$r_buff0_thd3~0, P2Thread1of1ForFork2_#t~ite81, P2Thread1of1ForFork2_#t~ite60, P2Thread1of1ForFork2_#t~ite45, ~weak$$choice1~0, P2Thread1of1ForFork2_#t~ite68, P2Thread1of1ForFork2_#t~ite47, P2Thread1of1ForFork2_#t~ite87, P2Thread1of1ForFork2_#t~ite66, P2Thread1of1ForFork2_#t~ite64, ~__unbuffered_p2_EAX~0, P2Thread1of1ForFork2_#t~ite49, P2Thread1of1ForFork2_#t~mem48, ~x$w_buff1~0, P2Thread1of1ForFork2_#t~ite72, ~x$w_buff1_used~0, P2Thread1of1ForFork2_#t~ite51, P2Thread1of1ForFork2_#t~ite70, ~weak$$choice0~0, P2Thread1of1ForFork2_#t~ite59, P2Thread1of1ForFork2_#t~ite78, P2Thread1of1ForFork2_#t~ite57, P2Thread1of1ForFork2_#t~mem86, P2Thread1of1ForFork2_#t~ite76, P2Thread1of1ForFork2_#t~ite55, P2Thread1of1ForFork2_#t~ite74, P2Thread1of1ForFork2_#t~ite53, P2Thread1of1ForFork2_#t~mem44, P2Thread1of1ForFork2_#t~nondet40, P2Thread1of1ForFork2_#t~nondet42, P2Thread1of1ForFork2_#t~ite84, P2Thread1of1ForFork2_#t~ite61, ~x$r_buff1_thd3~0, P2Thread1of1ForFork2_#t~ite82, ~x$mem_tmp~0, P2Thread1of1ForFork2_#t~ite80, P2Thread1of1ForFork2_#t~ite46, P2Thread1of1ForFork2_#t~ite69, P2Thread1of1ForFork2_#t~ite67, P2Thread1of1ForFork2_#t~ite65, P2Thread1of1ForFork2_#t~ite63, P2Thread1of1ForFork2_#t~ite73, P2Thread1of1ForFork2_#t~ite50, P2Thread1of1ForFork2_#t~ite71, P2Thread1of1ForFork2_#t~nondet39, ~__unbuffered_p2_EAX$read_delayed~0, ~x$w_buff0_used~0, P2Thread1of1ForFork2_#t~ite58, P2Thread1of1ForFork2_#t~ite79, P2Thread1of1ForFork2_#t~ite56, P2Thread1of1ForFork2_#t~mem85, P2Thread1of1ForFork2_#t~ite77, P2Thread1of1ForFork2_#t~ite54, P2Thread1of1ForFork2_#t~ite75, P2Thread1of1ForFork2_#t~ite52, #memory_int, P2Thread1of1ForFork2_#t~mem43, ~weak$$choice2~0, P2Thread1of1ForFork2_#t~mem41] under condition 1526950#(and (= ~x$r_buff1_thd4~0 0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff0_used~0 1) (= ~x$w_buff1_used~0 0) (= ~x$r_buff1_thd0~0 0) (= 1 ~x$r_buff0_thd2~0)) [2021-01-27 02:33:19,038 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:19,211 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:19,416 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:19,543 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:21,450 WARN L146 IndependenceRelation]: Expensive independence query (1906 ms) for statements [1737] L858-->L865: Formula: (let ((.cse7 (= (mod v_~x$r_buff1_thd4~0_58 256) 0)) (.cse16 (= (mod v_~x$w_buff1_used~0_517 256) 0)) (.cse15 (= (mod v_~x$w_buff0_used~0_653 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd4~0_64 256) 0)) (.cse5 (= (mod v_~x$w_buff0_used~0_652 256) 0))) (let ((.cse4 (not .cse5)) (.cse3 (or .cse5 .cse14)) (.cse2 (or .cse15 .cse14)) (.cse10 (not .cse16)) (.cse9 (not .cse7)) (.cse12 (select |v_#memory_int_390| |v_~#x~0.base_250|)) (.cse11 (or .cse16 .cse7)) (.cse0 (not .cse15)) (.cse1 (not .cse14))) (and (or (and .cse0 (= v_~x$w_buff0_used~0_652 0) .cse1) (and .cse2 (= v_~x$w_buff0_used~0_653 v_~x$w_buff0_used~0_652))) (or (and .cse3 (= v_~x$r_buff0_thd4~0_64 v_~x$r_buff0_thd4~0_63)) (and .cse4 .cse1 (= v_~x$r_buff0_thd4~0_63 0))) (let ((.cse6 (= (mod v_~x$r_buff0_thd4~0_63 256) 0)) (.cse8 (= (mod v_~x$w_buff1_used~0_516 256) 0))) (or (and (= v_~x$r_buff1_thd4~0_58 v_~x$r_buff1_thd4~0_57) (or .cse5 .cse6) (or .cse7 .cse8)) (and (= v_~x$r_buff1_thd4~0_57 0) (or (and (not .cse6) .cse4) (and .cse9 (not .cse8)))))) (or (and (or (and .cse4 .cse1) (and .cse10 .cse9)) (= v_~x$w_buff1_used~0_516 0)) (and .cse3 (= v_~x$w_buff1_used~0_517 v_~x$w_buff1_used~0_516) .cse11)) (= |v_#memory_int_389| (store |v_#memory_int_390| |v_~#x~0.base_250| (store .cse12 |v_~#x~0.offset_250| |v_P3_#t~ite97_31|))) (let ((.cse13 (= |v_P3_#t~mem95_40| |v_P3Thread1of1ForFork3_#t~mem95_1|))) (or (and .cse2 (or (and .cse10 .cse13 .cse9 (= |v_P3_#t~ite96_39| v_~x$w_buff1~0_178)) (and (= (select .cse12 |v_~#x~0.offset_250|) |v_P3_#t~mem95_40|) (= |v_P3_#t~ite96_39| |v_P3_#t~mem95_40|) .cse11)) (= |v_P3_#t~ite96_39| |v_P3_#t~ite97_31|)) (and (= |v_P3_#t~ite97_31| v_~x$w_buff0~0_191) .cse13 (= |v_P3_#t~ite96_39| |v_P3Thread1of1ForFork3_#t~ite96_1|) .cse0 .cse1)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_191, P3Thread1of1ForFork3_#t~ite96=|v_P3Thread1of1ForFork3_#t~ite96_1|, ~#x~0.offset=|v_~#x~0.offset_250|, ~x$w_buff1~0=v_~x$w_buff1~0_178, #memory_int=|v_#memory_int_390|, ~#x~0.base=|v_~#x~0.base_250|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_517, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_64, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_58, P3Thread1of1ForFork3_#t~mem95=|v_P3Thread1of1ForFork3_#t~mem95_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_653} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_191, P3Thread1of1ForFork3_#t~ite96=|v_P3Thread1of1ForFork3_#t~ite96_2|, P3Thread1of1ForFork3_#t~ite97=|v_P3Thread1of1ForFork3_#t~ite97_1|, ~#x~0.offset=|v_~#x~0.offset_250|, P3Thread1of1ForFork3_#t~ite98=|v_P3Thread1of1ForFork3_#t~ite98_1|, ~x$w_buff1~0=v_~x$w_buff1~0_178, P3Thread1of1ForFork3_#t~ite99=|v_P3Thread1of1ForFork3_#t~ite99_1|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_516, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_63, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_57, P3Thread1of1ForFork3_#t~mem95=|v_P3Thread1of1ForFork3_#t~mem95_2|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_652, #memory_int=|v_#memory_int_389|, ~#x~0.base=|v_~#x~0.base_250|, P3Thread1of1ForFork3_#t~ite100=|v_P3Thread1of1ForFork3_#t~ite100_1|, P3Thread1of1ForFork3_#t~ite101=|v_P3Thread1of1ForFork3_#t~ite101_1|} AuxVars[|v_P3_#t~mem95_40|, |v_P3_#t~ite96_39|, |v_P3_#t~ite97_31|] AssignedVars[P3Thread1of1ForFork3_#t~ite96, P3Thread1of1ForFork3_#t~ite97, P3Thread1of1ForFork3_#t~ite98, P3Thread1of1ForFork3_#t~ite99, #memory_int, ~x$w_buff1_used~0, ~x$r_buff0_thd4~0, ~x$r_buff1_thd4~0, P3Thread1of1ForFork3_#t~ite100, P3Thread1of1ForFork3_#t~mem95, ~x$w_buff0_used~0, P3Thread1of1ForFork3_#t~ite101] and [1723] L793-->L805: Formula: (and (= v_~x$r_buff0_thd3~0_347 v_~x$r_buff1_thd3~0_305) (= |v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3| (ite (not (and (not (= (mod v_~x$w_buff1_used~0_588 256) 0)) (not (= (mod v_~x$w_buff0_used~0_734 256) 0)))) 1 0)) (= v_~x$w_buff0~0_231 1) (= v_~x$r_buff0_thd2~0_78 1) (= |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_3| |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_4|) (= v_~x$w_buff0~0_232 v_~x$w_buff1~0_216) (= v_~x$w_buff0_used~0_734 1) (= v_~x$r_buff1_thd4~0_63 v_~x$r_buff0_thd4~0_69) (not (= v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3 0)) (= v_~x$r_buff1_thd2~0_65 v_~x$r_buff0_thd2~0_79) (= v_~x$r_buff0_thd1~0_181 v_~x$r_buff1_thd1~0_140) (= |v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3| v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3) (= v_~x$w_buff0_used~0_735 v_~x$w_buff1_used~0_588) (= |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_3| |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_4|) (= v_~x$r_buff1_thd0~0_65 v_~x$r_buff0_thd0~0_71)) InVars {~x$w_buff0~0=v_~x$w_buff0~0_232, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_71, ~x$r_buff0_thd1~0=v_~x$r_buff0_thd1~0_181, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_3|, P1Thread1of1ForFork1_reach_error_#t~nondet2.base=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_3|, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_69, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_347, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_79, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_735} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_231, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_71, ~x$r_buff0_thd1~0=v_~x$r_buff0_thd1~0_181, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_4|, P1Thread1of1ForFork1___VERIFIER_assert_#in~expression=|v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3|, ~x$w_buff1~0=v_~x$w_buff1~0_216, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_305, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_65, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_588, ~x$r_buff1_thd1~0=v_~x$r_buff1_thd1~0_140, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_69, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_347, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_78, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_65, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_63, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_734, P1Thread1of1ForFork1___VERIFIER_assert_~expression=v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3, P1Thread1of1ForFork1_reach_error_#t~nondet2.base=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_4|} AuxVars[] AssignedVars[~x$w_buff0~0, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset, P1Thread1of1ForFork1___VERIFIER_assert_#in~expression, ~x$w_buff1~0, ~x$r_buff1_thd3~0, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, ~x$r_buff1_thd1~0, ~x$r_buff0_thd2~0, ~x$r_buff1_thd0~0, ~x$r_buff1_thd4~0, ~x$w_buff0_used~0, P1Thread1of1ForFork1___VERIFIER_assert_~expression, P1Thread1of1ForFork1_reach_error_#t~nondet2.base] under condition 1526949#(and (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0)) [2021-01-27 02:33:25,047 WARN L146 IndependenceRelation]: Expensive independence query (2721 ms) for statements [1731] L841-->L848: Formula: (let ((.cse0 (= (mod v_~x$w_buff0_used~0_554 256) 0)) (.cse2 (= (mod v_~x$r_buff1_thd3~0_196 256) 0)) (.cse14 (= 0 (mod v_~x$w_buff1_used~0_415 256))) (.cse15 (= (mod v_~x$r_buff0_thd3~0_232 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_555 256) 0))) (let ((.cse7 (not .cse16)) (.cse9 (or .cse16 .cse15)) (.cse6 (select |v_#memory_int_328| |v_~#x~0.base_210|)) (.cse12 (not .cse14)) (.cse4 (not .cse2)) (.cse5 (not .cse0)) (.cse8 (not .cse15)) (.cse10 (or .cse0 .cse15)) (.cse13 (or .cse2 .cse14))) (and (let ((.cse3 (= (mod v_~x$w_buff1_used~0_414 256) 0)) (.cse1 (= (mod v_~x$r_buff0_thd3~0_231 256) 0))) (or (and (or .cse0 .cse1) (= v_~x$r_buff1_thd3~0_196 v_~x$r_buff1_thd3~0_195) (or .cse2 .cse3)) (and (= v_~x$r_buff1_thd3~0_195 0) (or (and .cse4 (not .cse3)) (and .cse5 (not .cse1)))))) (= (store |v_#memory_int_328| |v_~#x~0.base_210| (store .cse6 |v_~#x~0.offset_210| |v_P2_#t~ite90_41|)) |v_#memory_int_327|) (or (and (= v_~x$w_buff0_used~0_554 0) .cse7 .cse8) (and .cse9 (= v_~x$w_buff0_used~0_554 v_~x$w_buff0_used~0_555))) (or (and (= v_~x$r_buff0_thd3~0_232 v_~x$r_buff0_thd3~0_231) .cse10) (and .cse5 (= v_~x$r_buff0_thd3~0_231 0) .cse8)) (let ((.cse11 (= |v_P2Thread1of1ForFork2_#t~mem88_1| |v_P2_#t~mem88_34|))) (or (and .cse7 .cse8 .cse11 (= |v_P2_#t~ite90_41| v_~x$w_buff0~0_129) (= |v_P2Thread1of1ForFork2_#t~ite89_1| |v_P2_#t~ite89_35|)) (and .cse9 (= |v_P2_#t~ite89_35| |v_P2_#t~ite90_41|) (or (and .cse12 .cse4 (= |v_P2_#t~ite89_35| v_~x$w_buff1~0_132) .cse11) (and (= (select .cse6 |v_~#x~0.offset_210|) |v_P2_#t~mem88_34|) .cse13 (= |v_P2_#t~ite89_35| |v_P2_#t~mem88_34|)))))) (or (and (= v_~x$w_buff1_used~0_414 0) (or (and .cse12 .cse4) (and .cse5 .cse8))) (and (= v_~x$w_buff1_used~0_415 v_~x$w_buff1_used~0_414) .cse10 .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_129, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_1|, ~#x~0.offset=|v_~#x~0.offset_210|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_1|, ~x$w_buff1~0=v_~x$w_buff1~0_132, #memory_int=|v_#memory_int_328|, ~#x~0.base=|v_~#x~0.base_210|, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_196, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_415, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_232, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_555} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_129, ~#x~0.offset=|v_~#x~0.offset_210|, ~x$w_buff1~0=v_~x$w_buff1~0_132, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_195, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_414, P2Thread1of1ForFork2_#t~ite94=|v_P2Thread1of1ForFork2_#t~ite94_1|, P2Thread1of1ForFork2_#t~ite93=|v_P2Thread1of1ForFork2_#t~ite93_1|, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_231, P2Thread1of1ForFork2_#t~ite92=|v_P2Thread1of1ForFork2_#t~ite92_1|, P2Thread1of1ForFork2_#t~ite91=|v_P2Thread1of1ForFork2_#t~ite91_1|, P2Thread1of1ForFork2_#t~ite90=|v_P2Thread1of1ForFork2_#t~ite90_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_554, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_2|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_2|, #memory_int=|v_#memory_int_327|, ~#x~0.base=|v_~#x~0.base_210|} AuxVars[|v_P2_#t~mem88_34|, |v_P2_#t~ite89_35|, |v_P2_#t~ite90_41|] AssignedVars[P2Thread1of1ForFork2_#t~ite89, P2Thread1of1ForFork2_#t~mem88, #memory_int, ~x$r_buff1_thd3~0, ~x$w_buff1_used~0, P2Thread1of1ForFork2_#t~ite94, P2Thread1of1ForFork2_#t~ite93, ~x$r_buff0_thd3~0, P2Thread1of1ForFork2_#t~ite92, P2Thread1of1ForFork2_#t~ite91, P2Thread1of1ForFork2_#t~ite90, ~x$w_buff0_used~0] and [1589] L888-1-->L889: Formula: (= (store |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5| (store (select |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5|) |v_ULTIMATE.start_main_~#t2232~0.offset_5| 3)) |v_#memory_int_37|) InVars {#memory_int=|v_#memory_int_38|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} OutVars{#memory_int=|v_#memory_int_37|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} AuxVars[] AssignedVars[#memory_int] under condition 1526950#(and (= ~x$r_buff1_thd4~0 0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff0_used~0 1) (= ~x$w_buff1_used~0 0) (= ~x$r_buff1_thd0~0 0) (= 1 ~x$r_buff0_thd2~0)) [2021-01-27 02:33:27,980 WARN L146 IndependenceRelation]: Expensive independence query (2932 ms) for statements [1731] L841-->L848: Formula: (let ((.cse0 (= (mod v_~x$w_buff0_used~0_554 256) 0)) (.cse2 (= (mod v_~x$r_buff1_thd3~0_196 256) 0)) (.cse14 (= 0 (mod v_~x$w_buff1_used~0_415 256))) (.cse15 (= (mod v_~x$r_buff0_thd3~0_232 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_555 256) 0))) (let ((.cse7 (not .cse16)) (.cse9 (or .cse16 .cse15)) (.cse6 (select |v_#memory_int_328| |v_~#x~0.base_210|)) (.cse12 (not .cse14)) (.cse4 (not .cse2)) (.cse5 (not .cse0)) (.cse8 (not .cse15)) (.cse10 (or .cse0 .cse15)) (.cse13 (or .cse2 .cse14))) (and (let ((.cse3 (= (mod v_~x$w_buff1_used~0_414 256) 0)) (.cse1 (= (mod v_~x$r_buff0_thd3~0_231 256) 0))) (or (and (or .cse0 .cse1) (= v_~x$r_buff1_thd3~0_196 v_~x$r_buff1_thd3~0_195) (or .cse2 .cse3)) (and (= v_~x$r_buff1_thd3~0_195 0) (or (and .cse4 (not .cse3)) (and .cse5 (not .cse1)))))) (= (store |v_#memory_int_328| |v_~#x~0.base_210| (store .cse6 |v_~#x~0.offset_210| |v_P2_#t~ite90_41|)) |v_#memory_int_327|) (or (and (= v_~x$w_buff0_used~0_554 0) .cse7 .cse8) (and .cse9 (= v_~x$w_buff0_used~0_554 v_~x$w_buff0_used~0_555))) (or (and (= v_~x$r_buff0_thd3~0_232 v_~x$r_buff0_thd3~0_231) .cse10) (and .cse5 (= v_~x$r_buff0_thd3~0_231 0) .cse8)) (let ((.cse11 (= |v_P2Thread1of1ForFork2_#t~mem88_1| |v_P2_#t~mem88_34|))) (or (and .cse7 .cse8 .cse11 (= |v_P2_#t~ite90_41| v_~x$w_buff0~0_129) (= |v_P2Thread1of1ForFork2_#t~ite89_1| |v_P2_#t~ite89_35|)) (and .cse9 (= |v_P2_#t~ite89_35| |v_P2_#t~ite90_41|) (or (and .cse12 .cse4 (= |v_P2_#t~ite89_35| v_~x$w_buff1~0_132) .cse11) (and (= (select .cse6 |v_~#x~0.offset_210|) |v_P2_#t~mem88_34|) .cse13 (= |v_P2_#t~ite89_35| |v_P2_#t~mem88_34|)))))) (or (and (= v_~x$w_buff1_used~0_414 0) (or (and .cse12 .cse4) (and .cse5 .cse8))) (and (= v_~x$w_buff1_used~0_415 v_~x$w_buff1_used~0_414) .cse10 .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_129, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_1|, ~#x~0.offset=|v_~#x~0.offset_210|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_1|, ~x$w_buff1~0=v_~x$w_buff1~0_132, #memory_int=|v_#memory_int_328|, ~#x~0.base=|v_~#x~0.base_210|, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_196, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_415, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_232, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_555} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_129, ~#x~0.offset=|v_~#x~0.offset_210|, ~x$w_buff1~0=v_~x$w_buff1~0_132, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_195, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_414, P2Thread1of1ForFork2_#t~ite94=|v_P2Thread1of1ForFork2_#t~ite94_1|, P2Thread1of1ForFork2_#t~ite93=|v_P2Thread1of1ForFork2_#t~ite93_1|, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_231, P2Thread1of1ForFork2_#t~ite92=|v_P2Thread1of1ForFork2_#t~ite92_1|, P2Thread1of1ForFork2_#t~ite91=|v_P2Thread1of1ForFork2_#t~ite91_1|, P2Thread1of1ForFork2_#t~ite90=|v_P2Thread1of1ForFork2_#t~ite90_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_554, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_2|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_2|, #memory_int=|v_#memory_int_327|, ~#x~0.base=|v_~#x~0.base_210|} AuxVars[|v_P2_#t~mem88_34|, |v_P2_#t~ite89_35|, |v_P2_#t~ite90_41|] AssignedVars[P2Thread1of1ForFork2_#t~ite89, P2Thread1of1ForFork2_#t~mem88, #memory_int, ~x$r_buff1_thd3~0, ~x$w_buff1_used~0, P2Thread1of1ForFork2_#t~ite94, P2Thread1of1ForFork2_#t~ite93, ~x$r_buff0_thd3~0, P2Thread1of1ForFork2_#t~ite92, P2Thread1of1ForFork2_#t~ite91, P2Thread1of1ForFork2_#t~ite90, ~x$w_buff0_used~0] and [1589] L888-1-->L889: Formula: (= (store |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5| (store (select |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5|) |v_ULTIMATE.start_main_~#t2232~0.offset_5| 3)) |v_#memory_int_37|) InVars {#memory_int=|v_#memory_int_38|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} OutVars{#memory_int=|v_#memory_int_37|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} AuxVars[] AssignedVars[#memory_int] under condition 1526949#(and (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0)) [2021-01-27 02:33:28,135 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:30,236 WARN L146 IndependenceRelation]: Expensive independence query (2100 ms) for statements [1724] L805-->L812: Formula: (let ((.cse11 (= (mod v_~x$w_buff0_used~0_546 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_407 256) 0)) (.cse12 (= (mod v_~x$r_buff1_thd2~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd2~0_71 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_547 256) 0))) (let ((.cse7 (or .cse14 .cse16)) (.cse1 (not .cse16)) (.cse4 (or .cse15 .cse12)) (.cse5 (not .cse12)) (.cse6 (not .cse15)) (.cse3 (select |v_#memory_int_320| |v_~#x~0.base_204|)) (.cse13 (or .cse14 .cse11)) (.cse0 (not .cse14)) (.cse8 (not .cse11))) (and (let ((.cse2 (= |v_P1_#t~mem32_38| |v_P1Thread1of1ForFork1_#t~mem32_1|))) (or (and (= |v_P1_#t~ite33_39| |v_P1Thread1of1ForFork1_#t~ite33_1|) .cse0 .cse1 .cse2 (= |v_P1_#t~ite34_33| v_~x$w_buff0~0_127)) (and (or (and (= |v_P1_#t~mem32_38| (select .cse3 |v_~#x~0.offset_204|)) .cse4 (= |v_P1_#t~ite33_39| |v_P1_#t~mem32_38|)) (and (= |v_P1_#t~ite33_39| v_~x$w_buff1~0_126) .cse5 .cse6 .cse2)) (= |v_P1_#t~ite33_39| |v_P1_#t~ite34_33|) .cse7))) (or (and .cse7 (= v_~x$w_buff0_used~0_547 v_~x$w_buff0_used~0_546)) (and (= v_~x$w_buff0_used~0_546 0) .cse0 .cse1)) (let ((.cse9 (= (mod v_~x$r_buff0_thd2~0_70 256) 0)) (.cse10 (= (mod v_~x$w_buff1_used~0_406 256) 0))) (or (and (or (and .cse8 (not .cse9)) (and .cse5 (not .cse10))) (= v_~x$r_buff1_thd2~0_59 0)) (and (or .cse11 .cse9) (= v_~x$r_buff1_thd2~0_59 v_~x$r_buff1_thd2~0_60) (or .cse10 .cse12)))) (or (and .cse4 .cse13 (= v_~x$w_buff1_used~0_407 v_~x$w_buff1_used~0_406)) (and (or (and .cse0 .cse8) (and .cse5 .cse6)) (= v_~x$w_buff1_used~0_406 0))) (= (store |v_#memory_int_320| |v_~#x~0.base_204| (store .cse3 |v_~#x~0.offset_204| |v_P1_#t~ite34_33|)) |v_#memory_int_319|) (or (and (= v_~x$r_buff0_thd2~0_71 v_~x$r_buff0_thd2~0_70) .cse13) (and .cse0 .cse8 (= v_~x$r_buff0_thd2~0_70 0)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_1|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, #memory_int=|v_#memory_int_320|, ~#x~0.base=|v_~#x~0.base_204|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_60, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_407, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_1|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_71, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_547} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_2|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, P1Thread1of1ForFork1_#t~ite34=|v_P1Thread1of1ForFork1_#t~ite34_1|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_59, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_406, P1Thread1of1ForFork1_#t~ite35=|v_P1Thread1of1ForFork1_#t~ite35_1|, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_2|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_70, P1Thread1of1ForFork1_#t~ite38=|v_P1Thread1of1ForFork1_#t~ite38_1|, P1Thread1of1ForFork1_#t~ite36=|v_P1Thread1of1ForFork1_#t~ite36_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_546, P1Thread1of1ForFork1_#t~ite37=|v_P1Thread1of1ForFork1_#t~ite37_1|, #memory_int=|v_#memory_int_319|, ~#x~0.base=|v_~#x~0.base_204|} AuxVars[|v_P1_#t~ite34_33|, |v_P1_#t~mem32_38|, |v_P1_#t~ite33_39|] AssignedVars[P1Thread1of1ForFork1_#t~mem32, P1Thread1of1ForFork1_#t~ite34, #memory_int, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, P1Thread1of1ForFork1_#t~ite35, P1Thread1of1ForFork1_#t~ite33, ~x$r_buff0_thd2~0, P1Thread1of1ForFork1_#t~ite38, P1Thread1of1ForFork1_#t~ite36, ~x$w_buff0_used~0, P1Thread1of1ForFork1_#t~ite37] and [1691] L886-1-->L887: Formula: (= (store |v_#memory_int_36| |v_ULTIMATE.start_main_~#t2231~0.base_5| (store (select |v_#memory_int_36| |v_ULTIMATE.start_main_~#t2231~0.base_5|) |v_ULTIMATE.start_main_~#t2231~0.offset_5| 2)) |v_#memory_int_35|) InVars {#memory_int=|v_#memory_int_36|, ULTIMATE.start_main_~#t2231~0.offset=|v_ULTIMATE.start_main_~#t2231~0.offset_5|, ULTIMATE.start_main_~#t2231~0.base=|v_ULTIMATE.start_main_~#t2231~0.base_5|} OutVars{#memory_int=|v_#memory_int_35|, ULTIMATE.start_main_~#t2231~0.offset=|v_ULTIMATE.start_main_~#t2231~0.offset_5|, ULTIMATE.start_main_~#t2231~0.base=|v_ULTIMATE.start_main_~#t2231~0.base_5|} AuxVars[] AssignedVars[#memory_int] under condition 1526950#(and (= ~x$r_buff1_thd4~0 0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff0_used~0 1) (= ~x$w_buff1_used~0 0) (= ~x$r_buff1_thd0~0 0) (= 1 ~x$r_buff0_thd2~0)) [2021-01-27 02:33:41,911 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:42,119 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:42,749 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:43,304 WARN L193 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 51 [2021-01-27 02:33:43,478 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 56 [2021-01-27 02:33:43,536 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:44,077 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:45,475 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:46,278 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-01-27 02:33:46,422 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-01-27 02:33:46,585 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 60 [2021-01-27 02:33:46,645 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:33:55,957 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:34:02,289 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 110 and size of Sequence is : 111[2021-01-27 02:34:23,234 INFO L164 SleepSetCegar]: Size of mCounterexample is: 111 [2021-01-27 02:34:23,235 INFO L165 SleepSetCegar]: [1526961#[ULTIMATE.startENTRY]true, 1526964#[L-1]true, 1526967#[L-1-1]true, 1526970#[L18]true, 1526973#[L18-1]true, 1526976#[L18-2]true, 1526979#[L18-3]true, 1526982#[L18-4]true, 1526985#[L713](= ~__unbuffered_cnt~0 0), 1526988#[L715](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1526991#[L717](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1526994#[L718](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1526997#[L719](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527000#[L720](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527003#[L721](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527006#[L722](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527009#[L723](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527012#[L724](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527015#[L725](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527018#[L726](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527021#[L727](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527024#[L728](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527027#[L729](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527030#[L730](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527033#[L731](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527036#[L732](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527039#[L733](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527042#[L734](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527045#[L735](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527048#[L736](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 1527051#[L737](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527054#[L739](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527057#[L739-1](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527060#[L739-2](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527063#[L741](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527066#[L742](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527069#[L743](and (= 0 ~x$r_buff0_thd0~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527072#[L744](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527075#[L745](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527078#[L746](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527081#[L747](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527084#[L748](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527087#[L749](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527090#[L750](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527093#[L751](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527096#[L752](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527099#[L753](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527102#[L754](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527105#[L755](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527108#[L756](and (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527111#[L757](and (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527114#[L759](and (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527117#[L760](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527120#[L761](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527123#[L762](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527126#[L-1-2](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527129#[L-1-3](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527132#[L882](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527135#[L882-1](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527138#[L883](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527141#[L883-1, P0ENTRY](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527144#[L884, P0ENTRY](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527150#[L884-1, P0ENTRY](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527156#[L885, P0ENTRY](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527164#[L885, L765](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1527168#[P1ENTRY, L765, L885-1](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1866688#[P1ENTRY, L765, L886](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1866696#[L886-1, P1ENTRY, L765](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1866700#[L887, P1ENTRY, L765](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1866708#[L887, L765, L793](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1866714#[L887, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~x$w_buff0_used~0 1) (= ~x$r_buff1_thd0~0 0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1866721#[L887-1, P2ENTRY, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~x$w_buff0_used~0 1) (= ~x$r_buff1_thd0~0 0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2261328#[L888, P2ENTRY, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~x$w_buff0_used~0 1) (= ~x$r_buff1_thd0~0 0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2261356#[L888-1, P2ENTRY, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~x$w_buff0_used~0 1) (= ~x$r_buff1_thd0~0 0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2261384#[P2ENTRY, L889, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~x$w_buff0_used~0 1) (= ~x$r_buff1_thd0~0 0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2261414#[L820, L889, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~x$w_buff0_used~0 1) (= ~x$r_buff1_thd0~0 0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2261445#[L889, L838, L805, L765](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2261475#[L812, L889, L838, L765](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2261484#[L889, L838, L765, L815](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 2261493#[P1FINAL, L889, L838, L765](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 2261502#[P1EXIT, L889, L838, L765](and (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 2261509#[L841, P1EXIT, L889, L765](and (= ~y~0 1) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 2261513#[L848, P1EXIT, L889, L765](and (= ~y~0 1) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (<= ~main$tmp_guard0~0 0)), 2272135#[P1EXIT, L851, L889, L765](and (= ~y~0 1) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 2272143#[P2FINAL, P1EXIT, L889, L765](and (= ~y~0 1) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 2272149#[P1EXIT, L889, P2EXIT, L765](and (= ~y~0 1) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 2272153#[P3ENTRY, P1EXIT, P2EXIT, L889-1, L765](and (= ~y~0 1) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 2272156#[P3ENTRY, L890, P1EXIT, P2EXIT, L765](and (= ~y~0 1) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 2272164#[L856, L890, P1EXIT, P2EXIT, L765](and (= ~y~0 1) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 2272725#[L858, L890, P1EXIT, P2EXIT, L765](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 2272728#[L858, L890, P1EXIT, L767, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 2272734#[L783, L858, L890, P1EXIT, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 2272740#[L858, L788, L890, P1EXIT, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 2272750#[L858, L890, P1EXIT, P2EXIT, P0FINAL](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 2272756#[L858, L890, P0EXIT, P1EXIT, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 2272764#[L865, L890, P0EXIT, P1EXIT, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 2272769#[L890, L868, P0EXIT, P1EXIT, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~main$tmp_guard0~0 0)), 2272772#[L892, L868, P0EXIT, P1EXIT, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0)), 2272778#[L893, L868, P0EXIT, P1EXIT, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0)), 2272786#[L3, L868, P0EXIT, P1EXIT, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0)), 2272792#[L868, P0EXIT, P1EXIT, L4, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0)), 2272798#[L3-1, L868, P0EXIT, P1EXIT, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0)), 2272813#[L868, P0EXIT, L900, P1EXIT, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0)), 2272817#[L905, L868, P0EXIT, P1EXIT, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0)), 2272823#[L906, L868, P0EXIT, P1EXIT, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0)), 2272829#[L868, P0EXIT, P1EXIT, P2EXIT, L19](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0)), 2272837#[L868, P0EXIT, P1EXIT, P2EXIT, L19-1](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0)), 2272841#[L868, P0EXIT, P1EXIT, P2EXIT, L19-2](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0)), 2272850#[L18-5, L868, P0EXIT, P1EXIT, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0)), 2272858#[L18-7, L868, P0EXIT, P1EXIT, P2EXIT](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0)), 2272867#[L868, P0EXIT, P1EXIT, P2EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0))] [2021-01-27 02:34:23,235 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-01-27 02:34:23,236 INFO L429 AbstractCegarLoop]: === Iteration 7 === [P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 02:34:23,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 02:34:23,236 INFO L82 PathProgramCache]: Analyzing trace with hash -592554351, now seen corresponding path program 2 times [2021-01-27 02:34:23,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 02:34:23,237 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614586246] [2021-01-27 02:34:23,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 02:34:23,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 02:34:24,094 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 46 [2021-01-27 02:34:24,269 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 46 [2021-01-27 02:34:24,714 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-27 02:34:24,714 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614586246] [2021-01-27 02:34:24,715 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-27 02:34:24,715 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-01-27 02:34:24,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317720236] [2021-01-27 02:34:24,716 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-01-27 02:34:24,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 02:34:24,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-01-27 02:34:24,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-01-27 02:34:24,717 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 02:34:24,717 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-27 02:34:24,878 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:34:25,454 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:34:28,500 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:34:31,199 WARN L146 IndependenceRelation]: Expensive independence query (2699 ms) for statements [1589] L888-1-->L889: Formula: (= (store |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5| (store (select |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5|) |v_ULTIMATE.start_main_~#t2232~0.offset_5| 3)) |v_#memory_int_37|) InVars {#memory_int=|v_#memory_int_38|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} OutVars{#memory_int=|v_#memory_int_37|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} AuxVars[] AssignedVars[#memory_int] and [1724] L805-->L812: Formula: (let ((.cse11 (= (mod v_~x$w_buff0_used~0_546 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_407 256) 0)) (.cse12 (= (mod v_~x$r_buff1_thd2~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd2~0_71 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_547 256) 0))) (let ((.cse7 (or .cse14 .cse16)) (.cse1 (not .cse16)) (.cse4 (or .cse15 .cse12)) (.cse5 (not .cse12)) (.cse6 (not .cse15)) (.cse3 (select |v_#memory_int_320| |v_~#x~0.base_204|)) (.cse13 (or .cse14 .cse11)) (.cse0 (not .cse14)) (.cse8 (not .cse11))) (and (let ((.cse2 (= |v_P1_#t~mem32_38| |v_P1Thread1of1ForFork1_#t~mem32_1|))) (or (and (= |v_P1_#t~ite33_39| |v_P1Thread1of1ForFork1_#t~ite33_1|) .cse0 .cse1 .cse2 (= |v_P1_#t~ite34_33| v_~x$w_buff0~0_127)) (and (or (and (= |v_P1_#t~mem32_38| (select .cse3 |v_~#x~0.offset_204|)) .cse4 (= |v_P1_#t~ite33_39| |v_P1_#t~mem32_38|)) (and (= |v_P1_#t~ite33_39| v_~x$w_buff1~0_126) .cse5 .cse6 .cse2)) (= |v_P1_#t~ite33_39| |v_P1_#t~ite34_33|) .cse7))) (or (and .cse7 (= v_~x$w_buff0_used~0_547 v_~x$w_buff0_used~0_546)) (and (= v_~x$w_buff0_used~0_546 0) .cse0 .cse1)) (let ((.cse9 (= (mod v_~x$r_buff0_thd2~0_70 256) 0)) (.cse10 (= (mod v_~x$w_buff1_used~0_406 256) 0))) (or (and (or (and .cse8 (not .cse9)) (and .cse5 (not .cse10))) (= v_~x$r_buff1_thd2~0_59 0)) (and (or .cse11 .cse9) (= v_~x$r_buff1_thd2~0_59 v_~x$r_buff1_thd2~0_60) (or .cse10 .cse12)))) (or (and .cse4 .cse13 (= v_~x$w_buff1_used~0_407 v_~x$w_buff1_used~0_406)) (and (or (and .cse0 .cse8) (and .cse5 .cse6)) (= v_~x$w_buff1_used~0_406 0))) (= (store |v_#memory_int_320| |v_~#x~0.base_204| (store .cse3 |v_~#x~0.offset_204| |v_P1_#t~ite34_33|)) |v_#memory_int_319|) (or (and (= v_~x$r_buff0_thd2~0_71 v_~x$r_buff0_thd2~0_70) .cse13) (and .cse0 .cse8 (= v_~x$r_buff0_thd2~0_70 0)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_1|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, #memory_int=|v_#memory_int_320|, ~#x~0.base=|v_~#x~0.base_204|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_60, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_407, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_1|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_71, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_547} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_2|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, P1Thread1of1ForFork1_#t~ite34=|v_P1Thread1of1ForFork1_#t~ite34_1|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_59, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_406, P1Thread1of1ForFork1_#t~ite35=|v_P1Thread1of1ForFork1_#t~ite35_1|, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_2|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_70, P1Thread1of1ForFork1_#t~ite38=|v_P1Thread1of1ForFork1_#t~ite38_1|, P1Thread1of1ForFork1_#t~ite36=|v_P1Thread1of1ForFork1_#t~ite36_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_546, P1Thread1of1ForFork1_#t~ite37=|v_P1Thread1of1ForFork1_#t~ite37_1|, #memory_int=|v_#memory_int_319|, ~#x~0.base=|v_~#x~0.base_204|} AuxVars[|v_P1_#t~ite34_33|, |v_P1_#t~mem32_38|, |v_P1_#t~ite33_39|] AssignedVars[P1Thread1of1ForFork1_#t~mem32, P1Thread1of1ForFork1_#t~ite34, #memory_int, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, P1Thread1of1ForFork1_#t~ite35, P1Thread1of1ForFork1_#t~ite33, ~x$r_buff0_thd2~0, P1Thread1of1ForFork1_#t~ite38, P1Thread1of1ForFork1_#t~ite36, ~x$w_buff0_used~0, P1Thread1of1ForFork1_#t~ite37] under condition 2272880#(and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0)) [2021-01-27 02:34:31,528 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-01-27 02:34:31,653 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:34:37,117 WARN L146 IndependenceRelation]: Expensive independence query (3472 ms) for statements [1724] L805-->L812: Formula: (let ((.cse11 (= (mod v_~x$w_buff0_used~0_546 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_407 256) 0)) (.cse12 (= (mod v_~x$r_buff1_thd2~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd2~0_71 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_547 256) 0))) (let ((.cse7 (or .cse14 .cse16)) (.cse1 (not .cse16)) (.cse4 (or .cse15 .cse12)) (.cse5 (not .cse12)) (.cse6 (not .cse15)) (.cse3 (select |v_#memory_int_320| |v_~#x~0.base_204|)) (.cse13 (or .cse14 .cse11)) (.cse0 (not .cse14)) (.cse8 (not .cse11))) (and (let ((.cse2 (= |v_P1_#t~mem32_38| |v_P1Thread1of1ForFork1_#t~mem32_1|))) (or (and (= |v_P1_#t~ite33_39| |v_P1Thread1of1ForFork1_#t~ite33_1|) .cse0 .cse1 .cse2 (= |v_P1_#t~ite34_33| v_~x$w_buff0~0_127)) (and (or (and (= |v_P1_#t~mem32_38| (select .cse3 |v_~#x~0.offset_204|)) .cse4 (= |v_P1_#t~ite33_39| |v_P1_#t~mem32_38|)) (and (= |v_P1_#t~ite33_39| v_~x$w_buff1~0_126) .cse5 .cse6 .cse2)) (= |v_P1_#t~ite33_39| |v_P1_#t~ite34_33|) .cse7))) (or (and .cse7 (= v_~x$w_buff0_used~0_547 v_~x$w_buff0_used~0_546)) (and (= v_~x$w_buff0_used~0_546 0) .cse0 .cse1)) (let ((.cse9 (= (mod v_~x$r_buff0_thd2~0_70 256) 0)) (.cse10 (= (mod v_~x$w_buff1_used~0_406 256) 0))) (or (and (or (and .cse8 (not .cse9)) (and .cse5 (not .cse10))) (= v_~x$r_buff1_thd2~0_59 0)) (and (or .cse11 .cse9) (= v_~x$r_buff1_thd2~0_59 v_~x$r_buff1_thd2~0_60) (or .cse10 .cse12)))) (or (and .cse4 .cse13 (= v_~x$w_buff1_used~0_407 v_~x$w_buff1_used~0_406)) (and (or (and .cse0 .cse8) (and .cse5 .cse6)) (= v_~x$w_buff1_used~0_406 0))) (= (store |v_#memory_int_320| |v_~#x~0.base_204| (store .cse3 |v_~#x~0.offset_204| |v_P1_#t~ite34_33|)) |v_#memory_int_319|) (or (and (= v_~x$r_buff0_thd2~0_71 v_~x$r_buff0_thd2~0_70) .cse13) (and .cse0 .cse8 (= v_~x$r_buff0_thd2~0_70 0)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_1|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, #memory_int=|v_#memory_int_320|, ~#x~0.base=|v_~#x~0.base_204|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_60, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_407, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_1|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_71, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_547} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_2|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, P1Thread1of1ForFork1_#t~ite34=|v_P1Thread1of1ForFork1_#t~ite34_1|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_59, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_406, P1Thread1of1ForFork1_#t~ite35=|v_P1Thread1of1ForFork1_#t~ite35_1|, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_2|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_70, P1Thread1of1ForFork1_#t~ite38=|v_P1Thread1of1ForFork1_#t~ite38_1|, P1Thread1of1ForFork1_#t~ite36=|v_P1Thread1of1ForFork1_#t~ite36_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_546, P1Thread1of1ForFork1_#t~ite37=|v_P1Thread1of1ForFork1_#t~ite37_1|, #memory_int=|v_#memory_int_319|, ~#x~0.base=|v_~#x~0.base_204|} AuxVars[|v_P1_#t~ite34_33|, |v_P1_#t~mem32_38|, |v_P1_#t~ite33_39|] AssignedVars[P1Thread1of1ForFork1_#t~mem32, P1Thread1of1ForFork1_#t~ite34, #memory_int, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, P1Thread1of1ForFork1_#t~ite35, P1Thread1of1ForFork1_#t~ite33, ~x$r_buff0_thd2~0, P1Thread1of1ForFork1_#t~ite38, P1Thread1of1ForFork1_#t~ite36, ~x$w_buff0_used~0, P1Thread1of1ForFork1_#t~ite37] and [1589] L888-1-->L889: Formula: (= (store |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5| (store (select |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5|) |v_ULTIMATE.start_main_~#t2232~0.offset_5| 3)) |v_#memory_int_37|) InVars {#memory_int=|v_#memory_int_38|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} OutVars{#memory_int=|v_#memory_int_37|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} AuxVars[] AssignedVars[#memory_int] under condition 2273217#(and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0)) [2021-01-27 02:34:38,704 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:34:40,014 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:34:40,348 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:34:42,574 WARN L146 IndependenceRelation]: Expensive independence query (2225 ms) for statements [1731] L841-->L848: Formula: (let ((.cse0 (= (mod v_~x$w_buff0_used~0_554 256) 0)) (.cse2 (= (mod v_~x$r_buff1_thd3~0_196 256) 0)) (.cse14 (= 0 (mod v_~x$w_buff1_used~0_415 256))) (.cse15 (= (mod v_~x$r_buff0_thd3~0_232 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_555 256) 0))) (let ((.cse7 (not .cse16)) (.cse9 (or .cse16 .cse15)) (.cse6 (select |v_#memory_int_328| |v_~#x~0.base_210|)) (.cse12 (not .cse14)) (.cse4 (not .cse2)) (.cse5 (not .cse0)) (.cse8 (not .cse15)) (.cse10 (or .cse0 .cse15)) (.cse13 (or .cse2 .cse14))) (and (let ((.cse3 (= (mod v_~x$w_buff1_used~0_414 256) 0)) (.cse1 (= (mod v_~x$r_buff0_thd3~0_231 256) 0))) (or (and (or .cse0 .cse1) (= v_~x$r_buff1_thd3~0_196 v_~x$r_buff1_thd3~0_195) (or .cse2 .cse3)) (and (= v_~x$r_buff1_thd3~0_195 0) (or (and .cse4 (not .cse3)) (and .cse5 (not .cse1)))))) (= (store |v_#memory_int_328| |v_~#x~0.base_210| (store .cse6 |v_~#x~0.offset_210| |v_P2_#t~ite90_41|)) |v_#memory_int_327|) (or (and (= v_~x$w_buff0_used~0_554 0) .cse7 .cse8) (and .cse9 (= v_~x$w_buff0_used~0_554 v_~x$w_buff0_used~0_555))) (or (and (= v_~x$r_buff0_thd3~0_232 v_~x$r_buff0_thd3~0_231) .cse10) (and .cse5 (= v_~x$r_buff0_thd3~0_231 0) .cse8)) (let ((.cse11 (= |v_P2Thread1of1ForFork2_#t~mem88_1| |v_P2_#t~mem88_34|))) (or (and .cse7 .cse8 .cse11 (= |v_P2_#t~ite90_41| v_~x$w_buff0~0_129) (= |v_P2Thread1of1ForFork2_#t~ite89_1| |v_P2_#t~ite89_35|)) (and .cse9 (= |v_P2_#t~ite89_35| |v_P2_#t~ite90_41|) (or (and .cse12 .cse4 (= |v_P2_#t~ite89_35| v_~x$w_buff1~0_132) .cse11) (and (= (select .cse6 |v_~#x~0.offset_210|) |v_P2_#t~mem88_34|) .cse13 (= |v_P2_#t~ite89_35| |v_P2_#t~mem88_34|)))))) (or (and (= v_~x$w_buff1_used~0_414 0) (or (and .cse12 .cse4) (and .cse5 .cse8))) (and (= v_~x$w_buff1_used~0_415 v_~x$w_buff1_used~0_414) .cse10 .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_129, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_1|, ~#x~0.offset=|v_~#x~0.offset_210|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_1|, ~x$w_buff1~0=v_~x$w_buff1~0_132, #memory_int=|v_#memory_int_328|, ~#x~0.base=|v_~#x~0.base_210|, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_196, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_415, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_232, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_555} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_129, ~#x~0.offset=|v_~#x~0.offset_210|, ~x$w_buff1~0=v_~x$w_buff1~0_132, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_195, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_414, P2Thread1of1ForFork2_#t~ite94=|v_P2Thread1of1ForFork2_#t~ite94_1|, P2Thread1of1ForFork2_#t~ite93=|v_P2Thread1of1ForFork2_#t~ite93_1|, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_231, P2Thread1of1ForFork2_#t~ite92=|v_P2Thread1of1ForFork2_#t~ite92_1|, P2Thread1of1ForFork2_#t~ite91=|v_P2Thread1of1ForFork2_#t~ite91_1|, P2Thread1of1ForFork2_#t~ite90=|v_P2Thread1of1ForFork2_#t~ite90_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_554, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_2|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_2|, #memory_int=|v_#memory_int_327|, ~#x~0.base=|v_~#x~0.base_210|} AuxVars[|v_P2_#t~mem88_34|, |v_P2_#t~ite89_35|, |v_P2_#t~ite90_41|] AssignedVars[P2Thread1of1ForFork2_#t~ite89, P2Thread1of1ForFork2_#t~mem88, #memory_int, ~x$r_buff1_thd3~0, ~x$w_buff1_used~0, P2Thread1of1ForFork2_#t~ite94, P2Thread1of1ForFork2_#t~ite93, ~x$r_buff0_thd3~0, P2Thread1of1ForFork2_#t~ite92, P2Thread1of1ForFork2_#t~ite91, P2Thread1of1ForFork2_#t~ite90, ~x$w_buff0_used~0] and [1723] L793-->L805: Formula: (and (= v_~x$r_buff0_thd3~0_347 v_~x$r_buff1_thd3~0_305) (= |v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3| (ite (not (and (not (= (mod v_~x$w_buff1_used~0_588 256) 0)) (not (= (mod v_~x$w_buff0_used~0_734 256) 0)))) 1 0)) (= v_~x$w_buff0~0_231 1) (= v_~x$r_buff0_thd2~0_78 1) (= |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_3| |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_4|) (= v_~x$w_buff0~0_232 v_~x$w_buff1~0_216) (= v_~x$w_buff0_used~0_734 1) (= v_~x$r_buff1_thd4~0_63 v_~x$r_buff0_thd4~0_69) (not (= v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3 0)) (= v_~x$r_buff1_thd2~0_65 v_~x$r_buff0_thd2~0_79) (= v_~x$r_buff0_thd1~0_181 v_~x$r_buff1_thd1~0_140) (= |v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3| v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3) (= v_~x$w_buff0_used~0_735 v_~x$w_buff1_used~0_588) (= |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_3| |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_4|) (= v_~x$r_buff1_thd0~0_65 v_~x$r_buff0_thd0~0_71)) InVars {~x$w_buff0~0=v_~x$w_buff0~0_232, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_71, ~x$r_buff0_thd1~0=v_~x$r_buff0_thd1~0_181, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_3|, P1Thread1of1ForFork1_reach_error_#t~nondet2.base=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_3|, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_69, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_347, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_79, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_735} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_231, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_71, ~x$r_buff0_thd1~0=v_~x$r_buff0_thd1~0_181, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_4|, P1Thread1of1ForFork1___VERIFIER_assert_#in~expression=|v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3|, ~x$w_buff1~0=v_~x$w_buff1~0_216, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_305, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_65, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_588, ~x$r_buff1_thd1~0=v_~x$r_buff1_thd1~0_140, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_69, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_347, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_78, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_65, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_63, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_734, P1Thread1of1ForFork1___VERIFIER_assert_~expression=v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3, P1Thread1of1ForFork1_reach_error_#t~nondet2.base=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_4|} AuxVars[] AssignedVars[~x$w_buff0~0, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset, P1Thread1of1ForFork1___VERIFIER_assert_#in~expression, ~x$w_buff1~0, ~x$r_buff1_thd3~0, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, ~x$r_buff1_thd1~0, ~x$r_buff0_thd2~0, ~x$r_buff1_thd0~0, ~x$r_buff1_thd4~0, ~x$w_buff0_used~0, P1Thread1of1ForFork1___VERIFIER_assert_~expression, P1Thread1of1ForFork1_reach_error_#t~nondet2.base] under condition 2272879#(and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0)) [2021-01-27 02:34:42,659 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:34:44,762 WARN L146 IndependenceRelation]: Expensive independence query (2101 ms) for statements [1737] L858-->L865: Formula: (let ((.cse7 (= (mod v_~x$r_buff1_thd4~0_58 256) 0)) (.cse16 (= (mod v_~x$w_buff1_used~0_517 256) 0)) (.cse15 (= (mod v_~x$w_buff0_used~0_653 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd4~0_64 256) 0)) (.cse5 (= (mod v_~x$w_buff0_used~0_652 256) 0))) (let ((.cse4 (not .cse5)) (.cse3 (or .cse5 .cse14)) (.cse2 (or .cse15 .cse14)) (.cse10 (not .cse16)) (.cse9 (not .cse7)) (.cse12 (select |v_#memory_int_390| |v_~#x~0.base_250|)) (.cse11 (or .cse16 .cse7)) (.cse0 (not .cse15)) (.cse1 (not .cse14))) (and (or (and .cse0 (= v_~x$w_buff0_used~0_652 0) .cse1) (and .cse2 (= v_~x$w_buff0_used~0_653 v_~x$w_buff0_used~0_652))) (or (and .cse3 (= v_~x$r_buff0_thd4~0_64 v_~x$r_buff0_thd4~0_63)) (and .cse4 .cse1 (= v_~x$r_buff0_thd4~0_63 0))) (let ((.cse6 (= (mod v_~x$r_buff0_thd4~0_63 256) 0)) (.cse8 (= (mod v_~x$w_buff1_used~0_516 256) 0))) (or (and (= v_~x$r_buff1_thd4~0_58 v_~x$r_buff1_thd4~0_57) (or .cse5 .cse6) (or .cse7 .cse8)) (and (= v_~x$r_buff1_thd4~0_57 0) (or (and (not .cse6) .cse4) (and .cse9 (not .cse8)))))) (or (and (or (and .cse4 .cse1) (and .cse10 .cse9)) (= v_~x$w_buff1_used~0_516 0)) (and .cse3 (= v_~x$w_buff1_used~0_517 v_~x$w_buff1_used~0_516) .cse11)) (= |v_#memory_int_389| (store |v_#memory_int_390| |v_~#x~0.base_250| (store .cse12 |v_~#x~0.offset_250| |v_P3_#t~ite97_31|))) (let ((.cse13 (= |v_P3_#t~mem95_40| |v_P3Thread1of1ForFork3_#t~mem95_1|))) (or (and .cse2 (or (and .cse10 .cse13 .cse9 (= |v_P3_#t~ite96_39| v_~x$w_buff1~0_178)) (and (= (select .cse12 |v_~#x~0.offset_250|) |v_P3_#t~mem95_40|) (= |v_P3_#t~ite96_39| |v_P3_#t~mem95_40|) .cse11)) (= |v_P3_#t~ite96_39| |v_P3_#t~ite97_31|)) (and (= |v_P3_#t~ite97_31| v_~x$w_buff0~0_191) .cse13 (= |v_P3_#t~ite96_39| |v_P3Thread1of1ForFork3_#t~ite96_1|) .cse0 .cse1)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_191, P3Thread1of1ForFork3_#t~ite96=|v_P3Thread1of1ForFork3_#t~ite96_1|, ~#x~0.offset=|v_~#x~0.offset_250|, ~x$w_buff1~0=v_~x$w_buff1~0_178, #memory_int=|v_#memory_int_390|, ~#x~0.base=|v_~#x~0.base_250|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_517, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_64, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_58, P3Thread1of1ForFork3_#t~mem95=|v_P3Thread1of1ForFork3_#t~mem95_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_653} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_191, P3Thread1of1ForFork3_#t~ite96=|v_P3Thread1of1ForFork3_#t~ite96_2|, P3Thread1of1ForFork3_#t~ite97=|v_P3Thread1of1ForFork3_#t~ite97_1|, ~#x~0.offset=|v_~#x~0.offset_250|, P3Thread1of1ForFork3_#t~ite98=|v_P3Thread1of1ForFork3_#t~ite98_1|, ~x$w_buff1~0=v_~x$w_buff1~0_178, P3Thread1of1ForFork3_#t~ite99=|v_P3Thread1of1ForFork3_#t~ite99_1|, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_516, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_63, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_57, P3Thread1of1ForFork3_#t~mem95=|v_P3Thread1of1ForFork3_#t~mem95_2|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_652, #memory_int=|v_#memory_int_389|, ~#x~0.base=|v_~#x~0.base_250|, P3Thread1of1ForFork3_#t~ite100=|v_P3Thread1of1ForFork3_#t~ite100_1|, P3Thread1of1ForFork3_#t~ite101=|v_P3Thread1of1ForFork3_#t~ite101_1|} AuxVars[|v_P3_#t~mem95_40|, |v_P3_#t~ite96_39|, |v_P3_#t~ite97_31|] AssignedVars[P3Thread1of1ForFork3_#t~ite96, P3Thread1of1ForFork3_#t~ite97, P3Thread1of1ForFork3_#t~ite98, P3Thread1of1ForFork3_#t~ite99, #memory_int, ~x$w_buff1_used~0, ~x$r_buff0_thd4~0, ~x$r_buff1_thd4~0, P3Thread1of1ForFork3_#t~ite100, P3Thread1of1ForFork3_#t~mem95, ~x$w_buff0_used~0, P3Thread1of1ForFork3_#t~ite101] and [1723] L793-->L805: Formula: (and (= v_~x$r_buff0_thd3~0_347 v_~x$r_buff1_thd3~0_305) (= |v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3| (ite (not (and (not (= (mod v_~x$w_buff1_used~0_588 256) 0)) (not (= (mod v_~x$w_buff0_used~0_734 256) 0)))) 1 0)) (= v_~x$w_buff0~0_231 1) (= v_~x$r_buff0_thd2~0_78 1) (= |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_3| |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_4|) (= v_~x$w_buff0~0_232 v_~x$w_buff1~0_216) (= v_~x$w_buff0_used~0_734 1) (= v_~x$r_buff1_thd4~0_63 v_~x$r_buff0_thd4~0_69) (not (= v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3 0)) (= v_~x$r_buff1_thd2~0_65 v_~x$r_buff0_thd2~0_79) (= v_~x$r_buff0_thd1~0_181 v_~x$r_buff1_thd1~0_140) (= |v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3| v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3) (= v_~x$w_buff0_used~0_735 v_~x$w_buff1_used~0_588) (= |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_3| |v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_4|) (= v_~x$r_buff1_thd0~0_65 v_~x$r_buff0_thd0~0_71)) InVars {~x$w_buff0~0=v_~x$w_buff0~0_232, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_71, ~x$r_buff0_thd1~0=v_~x$r_buff0_thd1~0_181, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_3|, P1Thread1of1ForFork1_reach_error_#t~nondet2.base=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_3|, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_69, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_347, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_79, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_735} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_231, ~x$r_buff0_thd0~0=v_~x$r_buff0_thd0~0_71, ~x$r_buff0_thd1~0=v_~x$r_buff0_thd1~0_181, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.offset_4|, P1Thread1of1ForFork1___VERIFIER_assert_#in~expression=|v_P1Thread1of1ForFork1___VERIFIER_assert_#in~expression_3|, ~x$w_buff1~0=v_~x$w_buff1~0_216, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_305, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_65, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_588, ~x$r_buff1_thd1~0=v_~x$r_buff1_thd1~0_140, ~x$r_buff0_thd4~0=v_~x$r_buff0_thd4~0_69, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_347, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_78, ~x$r_buff1_thd0~0=v_~x$r_buff1_thd0~0_65, ~x$r_buff1_thd4~0=v_~x$r_buff1_thd4~0_63, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_734, P1Thread1of1ForFork1___VERIFIER_assert_~expression=v_P1Thread1of1ForFork1___VERIFIER_assert_~expression_3, P1Thread1of1ForFork1_reach_error_#t~nondet2.base=|v_P1Thread1of1ForFork1_reach_error_#t~nondet2.base_4|} AuxVars[] AssignedVars[~x$w_buff0~0, P1Thread1of1ForFork1_reach_error_#t~nondet2.offset, P1Thread1of1ForFork1___VERIFIER_assert_#in~expression, ~x$w_buff1~0, ~x$r_buff1_thd3~0, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, ~x$r_buff1_thd1~0, ~x$r_buff0_thd2~0, ~x$r_buff1_thd0~0, ~x$r_buff1_thd4~0, ~x$w_buff0_used~0, P1Thread1of1ForFork1___VERIFIER_assert_~expression, P1Thread1of1ForFork1_reach_error_#t~nondet2.base] under condition 2272879#(and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0)) [2021-01-27 02:34:48,525 WARN L146 IndependenceRelation]: Expensive independence query (2583 ms) for statements [1731] L841-->L848: Formula: (let ((.cse0 (= (mod v_~x$w_buff0_used~0_554 256) 0)) (.cse2 (= (mod v_~x$r_buff1_thd3~0_196 256) 0)) (.cse14 (= 0 (mod v_~x$w_buff1_used~0_415 256))) (.cse15 (= (mod v_~x$r_buff0_thd3~0_232 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_555 256) 0))) (let ((.cse7 (not .cse16)) (.cse9 (or .cse16 .cse15)) (.cse6 (select |v_#memory_int_328| |v_~#x~0.base_210|)) (.cse12 (not .cse14)) (.cse4 (not .cse2)) (.cse5 (not .cse0)) (.cse8 (not .cse15)) (.cse10 (or .cse0 .cse15)) (.cse13 (or .cse2 .cse14))) (and (let ((.cse3 (= (mod v_~x$w_buff1_used~0_414 256) 0)) (.cse1 (= (mod v_~x$r_buff0_thd3~0_231 256) 0))) (or (and (or .cse0 .cse1) (= v_~x$r_buff1_thd3~0_196 v_~x$r_buff1_thd3~0_195) (or .cse2 .cse3)) (and (= v_~x$r_buff1_thd3~0_195 0) (or (and .cse4 (not .cse3)) (and .cse5 (not .cse1)))))) (= (store |v_#memory_int_328| |v_~#x~0.base_210| (store .cse6 |v_~#x~0.offset_210| |v_P2_#t~ite90_41|)) |v_#memory_int_327|) (or (and (= v_~x$w_buff0_used~0_554 0) .cse7 .cse8) (and .cse9 (= v_~x$w_buff0_used~0_554 v_~x$w_buff0_used~0_555))) (or (and (= v_~x$r_buff0_thd3~0_232 v_~x$r_buff0_thd3~0_231) .cse10) (and .cse5 (= v_~x$r_buff0_thd3~0_231 0) .cse8)) (let ((.cse11 (= |v_P2Thread1of1ForFork2_#t~mem88_1| |v_P2_#t~mem88_34|))) (or (and .cse7 .cse8 .cse11 (= |v_P2_#t~ite90_41| v_~x$w_buff0~0_129) (= |v_P2Thread1of1ForFork2_#t~ite89_1| |v_P2_#t~ite89_35|)) (and .cse9 (= |v_P2_#t~ite89_35| |v_P2_#t~ite90_41|) (or (and .cse12 .cse4 (= |v_P2_#t~ite89_35| v_~x$w_buff1~0_132) .cse11) (and (= (select .cse6 |v_~#x~0.offset_210|) |v_P2_#t~mem88_34|) .cse13 (= |v_P2_#t~ite89_35| |v_P2_#t~mem88_34|)))))) (or (and (= v_~x$w_buff1_used~0_414 0) (or (and .cse12 .cse4) (and .cse5 .cse8))) (and (= v_~x$w_buff1_used~0_415 v_~x$w_buff1_used~0_414) .cse10 .cse13))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_129, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_1|, ~#x~0.offset=|v_~#x~0.offset_210|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_1|, ~x$w_buff1~0=v_~x$w_buff1~0_132, #memory_int=|v_#memory_int_328|, ~#x~0.base=|v_~#x~0.base_210|, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_196, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_415, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_232, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_555} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_129, ~#x~0.offset=|v_~#x~0.offset_210|, ~x$w_buff1~0=v_~x$w_buff1~0_132, ~x$r_buff1_thd3~0=v_~x$r_buff1_thd3~0_195, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_414, P2Thread1of1ForFork2_#t~ite94=|v_P2Thread1of1ForFork2_#t~ite94_1|, P2Thread1of1ForFork2_#t~ite93=|v_P2Thread1of1ForFork2_#t~ite93_1|, ~x$r_buff0_thd3~0=v_~x$r_buff0_thd3~0_231, P2Thread1of1ForFork2_#t~ite92=|v_P2Thread1of1ForFork2_#t~ite92_1|, P2Thread1of1ForFork2_#t~ite91=|v_P2Thread1of1ForFork2_#t~ite91_1|, P2Thread1of1ForFork2_#t~ite90=|v_P2Thread1of1ForFork2_#t~ite90_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_554, P2Thread1of1ForFork2_#t~ite89=|v_P2Thread1of1ForFork2_#t~ite89_2|, P2Thread1of1ForFork2_#t~mem88=|v_P2Thread1of1ForFork2_#t~mem88_2|, #memory_int=|v_#memory_int_327|, ~#x~0.base=|v_~#x~0.base_210|} AuxVars[|v_P2_#t~mem88_34|, |v_P2_#t~ite89_35|, |v_P2_#t~ite90_41|] AssignedVars[P2Thread1of1ForFork2_#t~ite89, P2Thread1of1ForFork2_#t~mem88, #memory_int, ~x$r_buff1_thd3~0, ~x$w_buff1_used~0, P2Thread1of1ForFork2_#t~ite94, P2Thread1of1ForFork2_#t~ite93, ~x$r_buff0_thd3~0, P2Thread1of1ForFork2_#t~ite92, P2Thread1of1ForFork2_#t~ite91, P2Thread1of1ForFork2_#t~ite90, ~x$w_buff0_used~0] and [1589] L888-1-->L889: Formula: (= (store |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5| (store (select |v_#memory_int_38| |v_ULTIMATE.start_main_~#t2232~0.base_5|) |v_ULTIMATE.start_main_~#t2232~0.offset_5| 3)) |v_#memory_int_37|) InVars {#memory_int=|v_#memory_int_38|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} OutVars{#memory_int=|v_#memory_int_37|, ULTIMATE.start_main_~#t2232~0.offset=|v_ULTIMATE.start_main_~#t2232~0.offset_5|, ULTIMATE.start_main_~#t2232~0.base=|v_ULTIMATE.start_main_~#t2232~0.base_5|} AuxVars[] AssignedVars[#memory_int] under condition 2272879#(and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0)) [2021-01-27 02:34:48,706 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:34:51,516 WARN L146 IndependenceRelation]: Expensive independence query (2809 ms) for statements [1724] L805-->L812: Formula: (let ((.cse11 (= (mod v_~x$w_buff0_used~0_546 256) 0)) (.cse15 (= (mod v_~x$w_buff1_used~0_407 256) 0)) (.cse12 (= (mod v_~x$r_buff1_thd2~0_60 256) 0)) (.cse14 (= (mod v_~x$r_buff0_thd2~0_71 256) 0)) (.cse16 (= (mod v_~x$w_buff0_used~0_547 256) 0))) (let ((.cse7 (or .cse14 .cse16)) (.cse1 (not .cse16)) (.cse4 (or .cse15 .cse12)) (.cse5 (not .cse12)) (.cse6 (not .cse15)) (.cse3 (select |v_#memory_int_320| |v_~#x~0.base_204|)) (.cse13 (or .cse14 .cse11)) (.cse0 (not .cse14)) (.cse8 (not .cse11))) (and (let ((.cse2 (= |v_P1_#t~mem32_38| |v_P1Thread1of1ForFork1_#t~mem32_1|))) (or (and (= |v_P1_#t~ite33_39| |v_P1Thread1of1ForFork1_#t~ite33_1|) .cse0 .cse1 .cse2 (= |v_P1_#t~ite34_33| v_~x$w_buff0~0_127)) (and (or (and (= |v_P1_#t~mem32_38| (select .cse3 |v_~#x~0.offset_204|)) .cse4 (= |v_P1_#t~ite33_39| |v_P1_#t~mem32_38|)) (and (= |v_P1_#t~ite33_39| v_~x$w_buff1~0_126) .cse5 .cse6 .cse2)) (= |v_P1_#t~ite33_39| |v_P1_#t~ite34_33|) .cse7))) (or (and .cse7 (= v_~x$w_buff0_used~0_547 v_~x$w_buff0_used~0_546)) (and (= v_~x$w_buff0_used~0_546 0) .cse0 .cse1)) (let ((.cse9 (= (mod v_~x$r_buff0_thd2~0_70 256) 0)) (.cse10 (= (mod v_~x$w_buff1_used~0_406 256) 0))) (or (and (or (and .cse8 (not .cse9)) (and .cse5 (not .cse10))) (= v_~x$r_buff1_thd2~0_59 0)) (and (or .cse11 .cse9) (= v_~x$r_buff1_thd2~0_59 v_~x$r_buff1_thd2~0_60) (or .cse10 .cse12)))) (or (and .cse4 .cse13 (= v_~x$w_buff1_used~0_407 v_~x$w_buff1_used~0_406)) (and (or (and .cse0 .cse8) (and .cse5 .cse6)) (= v_~x$w_buff1_used~0_406 0))) (= (store |v_#memory_int_320| |v_~#x~0.base_204| (store .cse3 |v_~#x~0.offset_204| |v_P1_#t~ite34_33|)) |v_#memory_int_319|) (or (and (= v_~x$r_buff0_thd2~0_71 v_~x$r_buff0_thd2~0_70) .cse13) (and .cse0 .cse8 (= v_~x$r_buff0_thd2~0_70 0)))))) InVars {~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_1|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, #memory_int=|v_#memory_int_320|, ~#x~0.base=|v_~#x~0.base_204|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_60, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_407, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_1|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_71, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_547} OutVars{~x$w_buff0~0=v_~x$w_buff0~0_127, P1Thread1of1ForFork1_#t~mem32=|v_P1Thread1of1ForFork1_#t~mem32_2|, ~#x~0.offset=|v_~#x~0.offset_204|, ~x$w_buff1~0=v_~x$w_buff1~0_126, P1Thread1of1ForFork1_#t~ite34=|v_P1Thread1of1ForFork1_#t~ite34_1|, ~x$r_buff1_thd2~0=v_~x$r_buff1_thd2~0_59, ~x$w_buff1_used~0=v_~x$w_buff1_used~0_406, P1Thread1of1ForFork1_#t~ite35=|v_P1Thread1of1ForFork1_#t~ite35_1|, P1Thread1of1ForFork1_#t~ite33=|v_P1Thread1of1ForFork1_#t~ite33_2|, ~x$r_buff0_thd2~0=v_~x$r_buff0_thd2~0_70, P1Thread1of1ForFork1_#t~ite38=|v_P1Thread1of1ForFork1_#t~ite38_1|, P1Thread1of1ForFork1_#t~ite36=|v_P1Thread1of1ForFork1_#t~ite36_1|, ~x$w_buff0_used~0=v_~x$w_buff0_used~0_546, P1Thread1of1ForFork1_#t~ite37=|v_P1Thread1of1ForFork1_#t~ite37_1|, #memory_int=|v_#memory_int_319|, ~#x~0.base=|v_~#x~0.base_204|} AuxVars[|v_P1_#t~ite34_33|, |v_P1_#t~mem32_38|, |v_P1_#t~ite33_39|] AssignedVars[P1Thread1of1ForFork1_#t~mem32, P1Thread1of1ForFork1_#t~ite34, #memory_int, ~x$r_buff1_thd2~0, ~x$w_buff1_used~0, P1Thread1of1ForFork1_#t~ite35, P1Thread1of1ForFork1_#t~ite33, ~x$r_buff0_thd2~0, P1Thread1of1ForFork1_#t~ite38, P1Thread1of1ForFork1_#t~ite36, ~x$w_buff0_used~0, P1Thread1of1ForFork1_#t~ite37] and [1691] L886-1-->L887: Formula: (= (store |v_#memory_int_36| |v_ULTIMATE.start_main_~#t2231~0.base_5| (store (select |v_#memory_int_36| |v_ULTIMATE.start_main_~#t2231~0.base_5|) |v_ULTIMATE.start_main_~#t2231~0.offset_5| 2)) |v_#memory_int_35|) InVars {#memory_int=|v_#memory_int_36|, ULTIMATE.start_main_~#t2231~0.offset=|v_ULTIMATE.start_main_~#t2231~0.offset_5|, ULTIMATE.start_main_~#t2231~0.base=|v_ULTIMATE.start_main_~#t2231~0.base_5|} OutVars{#memory_int=|v_#memory_int_35|, ULTIMATE.start_main_~#t2231~0.offset=|v_ULTIMATE.start_main_~#t2231~0.offset_5|, ULTIMATE.start_main_~#t2231~0.base=|v_ULTIMATE.start_main_~#t2231~0.base_5|} AuxVars[] AssignedVars[#memory_int] under condition 2272880#(and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0)) [2021-01-27 02:35:11,402 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:35:13,460 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:35:23,710 WARN L193 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 55 [2021-01-27 02:35:23,977 WARN L193 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-01-27 02:35:24,175 WARN L193 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 65 [2021-01-27 02:35:24,403 WARN L193 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 70 [2021-01-27 02:35:24,453 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:35:31,709 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-01-27 02:35:31,908 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-01-27 02:35:32,080 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 60 [2021-01-27 02:35:32,266 WARN L193 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2021-01-27 02:35:32,308 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 02:35:37,809 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 110 and size of Sequence is : 111[2021-01-27 02:36:16,611 INFO L164 SleepSetCegar]: Size of mCounterexample is: 111 [2021-01-27 02:36:16,614 INFO L165 SleepSetCegar]: [2272891#[ULTIMATE.startENTRY]true, 2272894#[L-1]true, 2272897#[L-1-1]true, 2272900#[L18]true, 2272903#[L18-1]true, 2272906#[L18-2]true, 2272909#[L18-3]true, 2272912#[L18-4]true, 2272915#[L713](= ~__unbuffered_cnt~0 0), 2272918#[L715](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272921#[L717](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272924#[L718](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272927#[L719](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272930#[L720](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272933#[L721](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272936#[L722](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272939#[L723](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272942#[L724](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272945#[L725](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272948#[L726](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272951#[L727](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272954#[L728](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272957#[L729](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272960#[L730](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272963#[L731](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272966#[L732](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272969#[L733](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272972#[L734](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272975#[L735](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272978#[L736](and (= ~__unbuffered_p0_EAX~0 0) (= ~__unbuffered_cnt~0 0)), 2272981#[L737](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2272984#[L739](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2272987#[L739-1](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2272990#[L739-2](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2272993#[L741](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2272996#[L742](and (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2272999#[L743](and (= 0 ~x$r_buff0_thd0~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273002#[L744](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273005#[L745](and (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273008#[L746](and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273011#[L747](and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273014#[L748](and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273017#[L749](and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273020#[L750](and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273023#[L751](and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273026#[L752](and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273029#[L753](and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273032#[L754](and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273035#[L755](and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273038#[L756](and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273041#[L757](and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273044#[L759](and (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273047#[L760](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273050#[L761](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273053#[L762](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273056#[L-1-2](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273059#[L-1-3](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273062#[L882](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273065#[L882-1](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273068#[L883](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273071#[L883-1, P0ENTRY](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273074#[L884, P0ENTRY](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273080#[L884-1, P0ENTRY](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273086#[L885, P0ENTRY](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273094#[L885, L765](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2273098#[P1ENTRY, L765, L885-1](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2816954#[P1ENTRY, L765, L886](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2816962#[L886-1, P1ENTRY, L765](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2816966#[L887, P1ENTRY, L765](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2816974#[L887, L765, L793](and (= 0 ~x$r_buff0_thd3~0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$w_buff0_used~0 0) (= 0 ~x$r_buff0_thd1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= 0 ~x$r_buff0_thd2~0) (= 0 ~x$w_buff0~0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2816980#[L887, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$w_buff0_used~0 1) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2816987#[L887-1, P2ENTRY, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$w_buff0_used~0 1) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 3042146#[L888, P2ENTRY, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$w_buff0_used~0 1) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 3042152#[L888-1, P2ENTRY, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$w_buff0_used~0 1) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 3042158#[P2ENTRY, L889, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$w_buff0_used~0 1) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 3042166#[L820, L889, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$w_buff0_used~0 1) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (not (= 0 ~x$w_buff0~0)) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 3042175#[L889, L838, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= ~y~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 3042181#[L841, L889, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= ~y~0 1) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 3194462#[L848, L889, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= ~y~0 1) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 3239499#[L851, L889, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= ~y~0 1) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (<= ~__unbuffered_cnt~0 1) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3239533#[P2FINAL, L889, L805, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= ~y~0 1) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (<= ~__unbuffered_cnt~0 1) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3239565#[L889, L805, P2EXIT, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= ~y~0 1) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (<= ~__unbuffered_cnt~0 1) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3239582#[P3ENTRY, L805, P2EXIT, L889-1, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= ~y~0 1) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (<= ~__unbuffered_cnt~0 1) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3239611#[P3ENTRY, L890, L805, P2EXIT, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= ~y~0 1) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (<= ~__unbuffered_cnt~0 1) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3239645#[L856, L890, L805, P2EXIT, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= ~y~0 1) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (<= ~__unbuffered_cnt~0 1) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3243089#[L858, L890, L805, P2EXIT, L765](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (<= ~__unbuffered_cnt~0 1) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= ~__unbuffered_p0_EAX~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3243111#[L858, L890, L767, L805, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (<= ~__unbuffered_cnt~0 1) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3243129#[L783, L858, L890, L805, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (<= ~__unbuffered_cnt~0 1) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3243147#[L858, L788, L890, L805, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3243170#[L858, L890, L805, P2EXIT, P0FINAL](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3243189#[L858, L890, P0EXIT, L805, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (or (and (<= 1 ~x$w_buff0_used~0) (<= (div ~x$w_buff0_used~0 256) 0)) (and (= (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|) ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|))) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3243206#[L858, L812, L890, P0EXIT, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3243212#[L858, L890, P0EXIT, P2EXIT, L815](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3243220#[L858, P1FINAL, L890, P0EXIT, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3243226#[L858, L890, P0EXIT, P1EXIT, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3243234#[L865, L890, P0EXIT, P1EXIT, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3243239#[L890, L868, P0EXIT, P1EXIT, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0) (<= ~main$tmp_guard0~0 0)), 3243242#[L892, L868, P0EXIT, P1EXIT, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0)), 3243248#[L893, L868, P0EXIT, P1EXIT, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0)), 3243256#[L3, L868, P0EXIT, P1EXIT, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0)), 3243262#[L868, P0EXIT, P1EXIT, L4, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0)), 3243268#[L3-1, L868, P0EXIT, P1EXIT, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0)), 3243283#[L868, P0EXIT, L900, P1EXIT, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0)), 3243287#[L905, L868, P0EXIT, P1EXIT, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0)), 3243293#[L906, L868, P0EXIT, P1EXIT, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0)), 3243299#[L868, P0EXIT, P1EXIT, P2EXIT, L19](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0)), 3243307#[L868, P0EXIT, P1EXIT, P2EXIT, L19-1](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0)), 3243311#[L868, P0EXIT, P1EXIT, P2EXIT, L19-2](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0)), 3243320#[L18-5, L868, P0EXIT, P1EXIT, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0)), 3243328#[L18-7, L868, P0EXIT, P1EXIT, P2EXIT](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0)), 3243337#[L868, P0EXIT, P1EXIT, P2EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION](and (= ~x$r_buff1_thd4~0 0) (= 0 ~x$r_buff0_thd3~0) (= 0 ~x$r_buff0_thd1~0) (= ~x$r_buff1_thd0~0 0) (= ~x$w_buff0~0 ~x$r_buff0_thd2~0) (= 1 ~x$r_buff0_thd2~0) (= ~x$r_buff1_thd2~0 0) (let ((.cse0 (select (select |#memory_int| |~#x~0.base|) |~#x~0.offset|))) (or (and (= ~x$w_buff0_used~0 (* 256 (div ~x$w_buff0_used~0 256))) (not (= .cse0 ~x$w_buff1~0))) (and (= .cse0 ~__unbuffered_p2_EAX~0) (= |~#x~0.base| ~__unbuffered_p2_EAX$read_delayed_var~0.base) (= ~__unbuffered_p2_EAX$read_delayed_var~0.offset |~#x~0.offset|)))) (= 0 ~x$r_buff0_thd0~0) (= ~x$r_buff1_thd1~0 0) (= 0 ~x$w_buff1~0) (= ~__unbuffered_p2_EAX$read_delayed~0 1) (= 0 ~x$r_buff0_thd4~0) (= ~x$w_buff1_used~0 0))] [2021-01-27 02:36:16,614 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-01-27 02:36:16,614 INFO L429 AbstractCegarLoop]: === Iteration 8 === [P1Err0ASSERT_VIOLATIONERROR_FUNCTION, P1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 02:36:16,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 02:36:16,615 INFO L82 PathProgramCache]: Analyzing trace with hash -1665652591, now seen corresponding path program 3 times [2021-01-27 02:36:16,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 02:36:16,615 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787408491] [2021-01-27 02:36:16,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 02:36:16,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-01-27 02:36:16,773 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-01-27 02:36:17,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-01-27 02:36:17,003 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-01-27 02:36:17,130 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-01-27 02:36:17,130 INFO L605 BasicCegarLoop]: Counterexample might be feasible [2021-01-27 02:36:17,131 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-01-27 02:36:17,523 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.01 02:36:17 BasicIcfg [2021-01-27 02:36:17,523 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-01-27 02:36:17,525 INFO L168 Benchmark]: Toolchain (without parser) took 361871.26 ms. Allocated memory was 302.0 MB in the beginning and 6.8 GB in the end (delta: 6.5 GB). Free memory was 276.7 MB in the beginning and 3.4 GB in the end (delta: -3.1 GB). Peak memory consumption was 3.4 GB. Max. memory is 16.0 GB. [2021-01-27 02:36:17,526 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 302.0 MB. Free memory is still 271.8 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-01-27 02:36:17,529 INFO L168 Benchmark]: CACSL2BoogieTranslator took 837.43 ms. Allocated memory is still 302.0 MB. Free memory was 275.7 MB in the beginning and 278.6 MB in the end (delta: -2.9 MB). Peak memory consumption was 38.5 MB. Max. memory is 16.0 GB. [2021-01-27 02:36:17,530 INFO L168 Benchmark]: Boogie Procedure Inliner took 106.81 ms. Allocated memory is still 302.0 MB. Free memory was 278.6 MB in the beginning and 275.6 MB in the end (delta: 3.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-01-27 02:36:17,530 INFO L168 Benchmark]: Boogie Preprocessor took 53.93 ms. Allocated memory is still 302.0 MB. Free memory was 275.6 MB in the beginning and 272.5 MB in the end (delta: 3.1 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.0 GB. [2021-01-27 02:36:17,534 INFO L168 Benchmark]: RCFGBuilder took 4831.67 ms. Allocated memory was 302.0 MB in the beginning and 373.3 MB in the end (delta: 71.3 MB). Free memory was 272.5 MB in the beginning and 196.9 MB in the end (delta: 75.6 MB). Peak memory consumption was 201.4 MB. Max. memory is 16.0 GB. [2021-01-27 02:36:17,535 INFO L168 Benchmark]: TraceAbstraction took 356021.47 ms. Allocated memory was 373.3 MB in the beginning and 6.8 GB in the end (delta: 6.4 GB). Free memory was 196.9 MB in the beginning and 3.4 GB in the end (delta: -3.2 GB). Peak memory consumption was 3.2 GB. Max. memory is 16.0 GB. [2021-01-27 02:36:17,540 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.21 ms. Allocated memory is still 302.0 MB. Free memory is still 271.8 MB. There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 837.43 ms. Allocated memory is still 302.0 MB. Free memory was 275.7 MB in the beginning and 278.6 MB in the end (delta: -2.9 MB). Peak memory consumption was 38.5 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 106.81 ms. Allocated memory is still 302.0 MB. Free memory was 278.6 MB in the beginning and 275.6 MB in the end (delta: 3.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 53.93 ms. Allocated memory is still 302.0 MB. Free memory was 275.6 MB in the beginning and 272.5 MB in the end (delta: 3.1 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.0 GB. * RCFGBuilder took 4831.67 ms. Allocated memory was 302.0 MB in the beginning and 373.3 MB in the end (delta: 71.3 MB). Free memory was 272.5 MB in the beginning and 196.9 MB in the end (delta: 75.6 MB). Peak memory consumption was 201.4 MB. Max. memory is 16.0 GB. * TraceAbstraction took 356021.47 ms. Allocated memory was 373.3 MB in the beginning and 6.8 GB in the end (delta: 6.4 GB). Free memory was 196.9 MB in the beginning and 3.4 GB in the end (delta: -3.2 GB). Peak memory consumption was 3.2 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - CounterExampleResult [Line: 18]: a call of __VERIFIER_error() is reachable a call of __VERIFIER_error() is reachable We found a FailurePath: [L711] 0 int __unbuffered_cnt = 0; VAL [__unbuffered_cnt=0] [L713] 0 int __unbuffered_p0_EAX = 0; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0] [L715] 0 int __unbuffered_p0_EBX = 0; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0] [L717] 0 int __unbuffered_p2_EAX = 0; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0] [L718] 0 _Bool __unbuffered_p2_EAX$flush_delayed; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0] [L719] 0 int __unbuffered_p2_EAX$mem_tmp; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0] [L720] 0 _Bool __unbuffered_p2_EAX$r_buff0_thd0; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0] [L721] 0 _Bool __unbuffered_p2_EAX$r_buff0_thd1; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0] [L722] 0 _Bool __unbuffered_p2_EAX$r_buff0_thd2; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0] [L723] 0 _Bool __unbuffered_p2_EAX$r_buff0_thd3; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0] [L724] 0 _Bool __unbuffered_p2_EAX$r_buff0_thd4; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0] [L725] 0 _Bool __unbuffered_p2_EAX$r_buff1_thd0; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0] [L726] 0 _Bool __unbuffered_p2_EAX$r_buff1_thd1; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0] [L727] 0 _Bool __unbuffered_p2_EAX$r_buff1_thd2; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0] [L728] 0 _Bool __unbuffered_p2_EAX$r_buff1_thd3; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0] [L729] 0 _Bool __unbuffered_p2_EAX$r_buff1_thd4; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0] [L730] 0 _Bool __unbuffered_p2_EAX$read_delayed; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0] [L731] 0 int *__unbuffered_p2_EAX$read_delayed_var; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}] [L732] 0 int __unbuffered_p2_EAX$w_buff0; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0] [L733] 0 _Bool __unbuffered_p2_EAX$w_buff0_used; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0] [L734] 0 int __unbuffered_p2_EAX$w_buff1; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0] [L735] 0 _Bool __unbuffered_p2_EAX$w_buff1_used; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0] [L736] 0 _Bool main$tmp_guard0; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0] [L737] 0 _Bool main$tmp_guard1; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0] [L739] 0 int x = 0; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}] [L740] 0 _Bool x$flush_delayed; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0] [L741] 0 int x$mem_tmp; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0] [L742] 0 _Bool x$r_buff0_thd0; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0] [L743] 0 _Bool x$r_buff0_thd1; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0] [L744] 0 _Bool x$r_buff0_thd2; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0] [L745] 0 _Bool x$r_buff0_thd3; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0] [L746] 0 _Bool x$r_buff0_thd4; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0] [L747] 0 _Bool x$r_buff1_thd0; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0] [L748] 0 _Bool x$r_buff1_thd1; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0] [L749] 0 _Bool x$r_buff1_thd2; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0] [L750] 0 _Bool x$r_buff1_thd3; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0] [L751] 0 _Bool x$r_buff1_thd4; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0] [L752] 0 _Bool x$read_delayed; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0] [L753] 0 int *x$read_delayed_var; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}] [L754] 0 int x$w_buff0; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=0] [L755] 0 _Bool x$w_buff0_used; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=0, x$w_buff0_used=0] [L756] 0 int x$w_buff1; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=0, x$w_buff0_used=0, x$w_buff1=0] [L757] 0 _Bool x$w_buff1_used; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=0, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0] [L759] 0 int y = 0; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=0, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=0] [L760] 0 _Bool weak$$choice0; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=0, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=0] [L761] 0 _Bool weak$$choice1; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=0, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=0] [L762] 0 _Bool weak$$choice2; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=0, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=0] [L882] 0 pthread_t t2229; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=0, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=0] [L883] FCALL, FORK 0 pthread_create(&t2229, ((void *)0), P0, ((void *)0)) VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=0, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=0] [L884] 0 pthread_t t2230; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=0, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=0] [L885] FCALL, FORK 0 pthread_create(&t2230, ((void *)0), P1, ((void *)0)) VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=0, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=0] [L886] 0 pthread_t t2231; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=0, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=0, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=0] [L794] 2 x$w_buff1 = x$w_buff0 [L795] 2 x$w_buff0 = 1 [L796] 2 x$w_buff1_used = x$w_buff0_used [L797] 2 x$w_buff0_used = (_Bool)1 [L19] COND FALSE 2 !(!expression) [L799] 2 x$r_buff1_thd0 = x$r_buff0_thd0 [L800] 2 x$r_buff1_thd1 = x$r_buff0_thd1 [L801] 2 x$r_buff1_thd2 = x$r_buff0_thd2 [L802] 2 x$r_buff1_thd3 = x$r_buff0_thd3 [L803] 2 x$r_buff1_thd4 = x$r_buff0_thd4 [L804] 2 x$r_buff0_thd2 = (_Bool)1 VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=1, x$w_buff1=0, x$w_buff1_used=0, y=0] [L887] FCALL, FORK 0 pthread_create(&t2231, ((void *)0), P2, ((void *)0)) VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=1, x$w_buff1=0, x$w_buff1_used=0, y=0] [L888] 0 pthread_t t2232; VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=0, __unbuffered_p2_EAX$read_delayed_var={0:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=1, x$w_buff1=0, x$w_buff1_used=0, y=0] [L821] 3 weak$$choice0 = __VERIFIER_nondet_bool() [L822] 3 weak$$choice2 = __VERIFIER_nondet_bool() [L823] 3 x$flush_delayed = weak$$choice2 [L824] EXPR 3 \read(x) [L824] 3 x$mem_tmp = x [L825] 3 weak$$choice1 = __VERIFIER_nondet_bool() [L826] EXPR 3 !x$w_buff0_used ? x : (x$w_buff0_used && x$r_buff0_thd3 ? x$w_buff0 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x : (weak$$choice1 ? x$w_buff0 : x$w_buff1)) : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x$w_buff1 : x$w_buff0) : (weak$$choice0 ? x$w_buff0 : x)))) [L826] EXPR 3 x$w_buff0_used && x$r_buff0_thd3 ? x$w_buff0 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x : (weak$$choice1 ? x$w_buff0 : x$w_buff1)) : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x$w_buff1 : x$w_buff0) : (weak$$choice0 ? x$w_buff0 : x))) [L826] EXPR 3 x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x : (weak$$choice1 ? x$w_buff0 : x$w_buff1)) : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x$w_buff1 : x$w_buff0) : (weak$$choice0 ? x$w_buff0 : x)) [L826] EXPR 3 x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x$w_buff1 : x$w_buff0) : (weak$$choice0 ? x$w_buff0 : x) [L826] EXPR 3 weak$$choice0 ? x$w_buff0 : x [L826] EXPR 3 \read(x) [L826] EXPR 3 weak$$choice0 ? x$w_buff0 : x [L826] EXPR 3 x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x$w_buff1 : x$w_buff0) : (weak$$choice0 ? x$w_buff0 : x) [L826] EXPR 3 x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x : (weak$$choice1 ? x$w_buff0 : x$w_buff1)) : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x$w_buff1 : x$w_buff0) : (weak$$choice0 ? x$w_buff0 : x)) [L826] EXPR 3 x$w_buff0_used && x$r_buff0_thd3 ? x$w_buff0 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x : (weak$$choice1 ? x$w_buff0 : x$w_buff1)) : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x$w_buff1 : x$w_buff0) : (weak$$choice0 ? x$w_buff0 : x))) [L826] EXPR 3 !x$w_buff0_used ? x : (x$w_buff0_used && x$r_buff0_thd3 ? x$w_buff0 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x : (weak$$choice1 ? x$w_buff0 : x$w_buff1)) : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x$w_buff1 : x$w_buff0) : (weak$$choice0 ? x$w_buff0 : x)))) [L826] 3 x = !x$w_buff0_used ? x : (x$w_buff0_used && x$r_buff0_thd3 ? x$w_buff0 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x : (weak$$choice1 ? x$w_buff0 : x$w_buff1)) : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x$w_buff1 : x$w_buff0) : (weak$$choice0 ? x$w_buff0 : x)))) [L827] EXPR 3 weak$$choice2 ? x$w_buff0 : (!x$w_buff0_used ? x$w_buff0 : (x$w_buff0_used && x$r_buff0_thd3 ? x$w_buff0 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? x$w_buff0 : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? x$w_buff0 : x$w_buff0)))) [L827] 3 x$w_buff0 = weak$$choice2 ? x$w_buff0 : (!x$w_buff0_used ? x$w_buff0 : (x$w_buff0_used && x$r_buff0_thd3 ? x$w_buff0 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? x$w_buff0 : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? x$w_buff0 : x$w_buff0)))) [L828] EXPR 3 weak$$choice2 ? x$w_buff1 : (!x$w_buff0_used ? x$w_buff1 : (x$w_buff0_used && x$r_buff0_thd3 ? x$w_buff1 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? x$w_buff1 : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? x$w_buff1 : x$w_buff1)))) [L828] 3 x$w_buff1 = weak$$choice2 ? x$w_buff1 : (!x$w_buff0_used ? x$w_buff1 : (x$w_buff0_used && x$r_buff0_thd3 ? x$w_buff1 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? x$w_buff1 : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? x$w_buff1 : x$w_buff1)))) [L829] EXPR 3 weak$$choice2 ? x$w_buff0_used : (!x$w_buff0_used ? x$w_buff0_used : (x$w_buff0_used && x$r_buff0_thd3 ? (_Bool)0 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? weak$$choice0 || !weak$$choice1 : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? weak$$choice0 : weak$$choice0)))) [L829] 3 x$w_buff0_used = weak$$choice2 ? x$w_buff0_used : (!x$w_buff0_used ? x$w_buff0_used : (x$w_buff0_used && x$r_buff0_thd3 ? (_Bool)0 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? weak$$choice0 || !weak$$choice1 : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? weak$$choice0 : weak$$choice0)))) [L830] EXPR 3 weak$$choice2 ? x$w_buff1_used : (!x$w_buff0_used ? x$w_buff1_used : (x$w_buff0_used && x$r_buff0_thd3 ? (_Bool)0 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? weak$$choice0 : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (_Bool)0 : (_Bool)0)))) [L830] 3 x$w_buff1_used = weak$$choice2 ? x$w_buff1_used : (!x$w_buff0_used ? x$w_buff1_used : (x$w_buff0_used && x$r_buff0_thd3 ? (_Bool)0 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? weak$$choice0 : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (_Bool)0 : (_Bool)0)))) [L831] EXPR 3 weak$$choice2 ? x$r_buff0_thd3 : (!x$w_buff0_used ? x$r_buff0_thd3 : (x$w_buff0_used && x$r_buff0_thd3 ? (_Bool)0 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? x$r_buff0_thd3 : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (_Bool)0 : (_Bool)0)))) [L831] 3 x$r_buff0_thd3 = weak$$choice2 ? x$r_buff0_thd3 : (!x$w_buff0_used ? x$r_buff0_thd3 : (x$w_buff0_used && x$r_buff0_thd3 ? (_Bool)0 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? x$r_buff0_thd3 : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (_Bool)0 : (_Bool)0)))) [L832] EXPR 3 weak$$choice2 ? x$r_buff1_thd3 : (!x$w_buff0_used ? x$r_buff1_thd3 : (x$w_buff0_used && x$r_buff0_thd3 ? (_Bool)0 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x$r_buff1_thd3 : (_Bool)0) : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (_Bool)0 : (_Bool)0)))) [L832] 3 x$r_buff1_thd3 = weak$$choice2 ? x$r_buff1_thd3 : (!x$w_buff0_used ? x$r_buff1_thd3 : (x$w_buff0_used && x$r_buff0_thd3 ? (_Bool)0 : (x$w_buff0_used && !x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (weak$$choice0 ? x$r_buff1_thd3 : (_Bool)0) : (x$w_buff0_used && x$r_buff1_thd3 && x$w_buff1_used && !x$r_buff0_thd3 ? (_Bool)0 : (_Bool)0)))) [L833] 3 __unbuffered_p2_EAX$read_delayed = (_Bool)1 [L834] 3 __unbuffered_p2_EAX$read_delayed_var = &x [L835] EXPR 3 \read(x) [L835] 3 __unbuffered_p2_EAX = x [L836] EXPR 3 x$flush_delayed ? x$mem_tmp : x [L836] 3 x = x$flush_delayed ? x$mem_tmp : x [L837] 3 x$flush_delayed = (_Bool)0 VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=255, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=1, x$w_buff1=0, x$w_buff1_used=0, y=0] [L840] 3 y = 1 VAL [__unbuffered_cnt=0, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=255, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=1, x$w_buff1=0, x$w_buff1_used=0, y=1] [L843] EXPR 3 x$w_buff0_used && x$r_buff0_thd3 ? x$w_buff0 : (x$w_buff1_used && x$r_buff1_thd3 ? x$w_buff1 : x) [L843] EXPR 3 x$w_buff1_used && x$r_buff1_thd3 ? x$w_buff1 : x [L843] EXPR 3 \read(x) [L843] EXPR 3 x$w_buff1_used && x$r_buff1_thd3 ? x$w_buff1 : x [L843] EXPR 3 x$w_buff0_used && x$r_buff0_thd3 ? x$w_buff0 : (x$w_buff1_used && x$r_buff1_thd3 ? x$w_buff1 : x) [L843] 3 x = x$w_buff0_used && x$r_buff0_thd3 ? x$w_buff0 : (x$w_buff1_used && x$r_buff1_thd3 ? x$w_buff1 : x) [L844] EXPR 3 x$w_buff0_used && x$r_buff0_thd3 ? (_Bool)0 : x$w_buff0_used [L844] 3 x$w_buff0_used = x$w_buff0_used && x$r_buff0_thd3 ? (_Bool)0 : x$w_buff0_used [L845] EXPR 3 x$w_buff0_used && x$r_buff0_thd3 || x$w_buff1_used && x$r_buff1_thd3 ? (_Bool)0 : x$w_buff1_used [L845] 3 x$w_buff1_used = x$w_buff0_used && x$r_buff0_thd3 || x$w_buff1_used && x$r_buff1_thd3 ? (_Bool)0 : x$w_buff1_used [L846] EXPR 3 x$w_buff0_used && x$r_buff0_thd3 ? (_Bool)0 : x$r_buff0_thd3 [L846] 3 x$r_buff0_thd3 = x$w_buff0_used && x$r_buff0_thd3 ? (_Bool)0 : x$r_buff0_thd3 [L847] EXPR 3 x$w_buff0_used && x$r_buff0_thd3 || x$w_buff1_used && x$r_buff1_thd3 ? (_Bool)0 : x$r_buff1_thd3 [L847] 3 x$r_buff1_thd3 = x$w_buff0_used && x$r_buff0_thd3 || x$w_buff1_used && x$r_buff1_thd3 ? (_Bool)0 : x$r_buff1_thd3 [L850] 3 __unbuffered_cnt = __unbuffered_cnt + 1 VAL [__unbuffered_cnt=1, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=255, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=1, x$w_buff1=0, x$w_buff1_used=0, y=1] [L852] 3 return 0; VAL [\result={0:0}, __unbuffered_cnt=1, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=255, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=1, x$w_buff1=0, x$w_buff1_used=0, y=1] [L889] FCALL, FORK 0 pthread_create(&t2232, ((void *)0), P3, ((void *)0)) VAL [\result={0:0}, __unbuffered_cnt=1, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=255, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=1, x$w_buff1=0, x$w_buff1_used=0, y=1] [L857] 4 y = 2 VAL [\result={0:0}, __unbuffered_cnt=1, __unbuffered_p0_EAX=0, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=255, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=1, x$w_buff1=0, x$w_buff1_used=0, y=2] [L766] 1 __unbuffered_p0_EAX = y VAL [\result={0:0}, __unbuffered_cnt=1, __unbuffered_p0_EAX=2, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice1=0, weak$$choice2=255, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=1, x$w_buff1=0, x$w_buff1_used=0, y=2] [L769] 1 weak$$choice0 = __VERIFIER_nondet_bool() [L770] 1 weak$$choice2 = __VERIFIER_nondet_bool() [L771] 1 x$flush_delayed = weak$$choice2 [L772] EXPR 1 \read(x) [L772] 1 x$mem_tmp = x [L773] EXPR 1 !x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x : (x$w_buff0_used && x$r_buff0_thd1 ? x$w_buff0 : x$w_buff1) [L773] EXPR 1 \read(x) [L773] EXPR 1 !x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x : (x$w_buff0_used && x$r_buff0_thd1 ? x$w_buff0 : x$w_buff1) [L773] 1 x = !x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x : (x$w_buff0_used && x$r_buff0_thd1 ? x$w_buff0 : x$w_buff1) [L774] EXPR 1 weak$$choice2 ? x$w_buff0 : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff0 : (x$w_buff0_used && x$r_buff0_thd1 ? x$w_buff0 : x$w_buff0)) [L774] EXPR 1 !x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff0 : (x$w_buff0_used && x$r_buff0_thd1 ? x$w_buff0 : x$w_buff0) [L774] EXPR 1 weak$$choice2 ? x$w_buff0 : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff0 : (x$w_buff0_used && x$r_buff0_thd1 ? x$w_buff0 : x$w_buff0)) [L774] 1 x$w_buff0 = weak$$choice2 ? x$w_buff0 : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff0 : (x$w_buff0_used && x$r_buff0_thd1 ? x$w_buff0 : x$w_buff0)) [L775] EXPR 1 weak$$choice2 ? x$w_buff1 : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff1 : (x$w_buff0_used && x$r_buff0_thd1 ? x$w_buff1 : x$w_buff1)) [L775] EXPR 1 !x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff1 : (x$w_buff0_used && x$r_buff0_thd1 ? x$w_buff1 : x$w_buff1) [L775] EXPR 1 weak$$choice2 ? x$w_buff1 : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff1 : (x$w_buff0_used && x$r_buff0_thd1 ? x$w_buff1 : x$w_buff1)) [L775] 1 x$w_buff1 = weak$$choice2 ? x$w_buff1 : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff1 : (x$w_buff0_used && x$r_buff0_thd1 ? x$w_buff1 : x$w_buff1)) [L776] EXPR 1 weak$$choice2 ? x$w_buff0_used : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff0_used : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : x$w_buff0_used)) [L776] EXPR 1 !x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff0_used : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : x$w_buff0_used) [L776] EXPR 1 weak$$choice2 ? x$w_buff0_used : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff0_used : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : x$w_buff0_used)) [L776] 1 x$w_buff0_used = weak$$choice2 ? x$w_buff0_used : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff0_used : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : x$w_buff0_used)) [L777] EXPR 1 weak$$choice2 ? x$w_buff1_used : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff1_used : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : (_Bool)0)) [L777] EXPR 1 !x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff1_used : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : (_Bool)0) [L777] EXPR 1 weak$$choice2 ? x$w_buff1_used : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff1_used : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : (_Bool)0)) [L777] 1 x$w_buff1_used = weak$$choice2 ? x$w_buff1_used : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$w_buff1_used : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : (_Bool)0)) [L778] EXPR 1 weak$$choice2 ? x$r_buff0_thd1 : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$r_buff0_thd1 : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : x$r_buff0_thd1)) [L778] EXPR 1 !x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$r_buff0_thd1 : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : x$r_buff0_thd1) [L778] EXPR 1 weak$$choice2 ? x$r_buff0_thd1 : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$r_buff0_thd1 : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : x$r_buff0_thd1)) [L778] 1 x$r_buff0_thd1 = weak$$choice2 ? x$r_buff0_thd1 : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$r_buff0_thd1 : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : x$r_buff0_thd1)) [L779] EXPR 1 weak$$choice2 ? x$r_buff1_thd1 : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$r_buff1_thd1 : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : (_Bool)0)) [L779] EXPR 1 !x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$r_buff1_thd1 : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : (_Bool)0) [L779] EXPR 1 weak$$choice2 ? x$r_buff1_thd1 : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$r_buff1_thd1 : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : (_Bool)0)) [L779] 1 x$r_buff1_thd1 = weak$$choice2 ? x$r_buff1_thd1 : (!x$w_buff0_used || !x$r_buff0_thd1 && !x$w_buff1_used || !x$r_buff0_thd1 && !x$r_buff1_thd1 ? x$r_buff1_thd1 : (x$w_buff0_used && x$r_buff0_thd1 ? (_Bool)0 : (_Bool)0)) [L780] EXPR 1 \read(x) [L780] 1 __unbuffered_p0_EBX = x [L781] EXPR 1 x$flush_delayed ? x$mem_tmp : x [L781] EXPR 1 \read(x) [L781] EXPR 1 x$flush_delayed ? x$mem_tmp : x [L781] 1 x = x$flush_delayed ? x$mem_tmp : x [L782] 1 x$flush_delayed = (_Bool)0 VAL [\result={0:0}, __unbuffered_cnt=1, __unbuffered_p0_EAX=2, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=3, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=1, x$w_buff1=0, x$w_buff1_used=0, y=2] [L787] 1 __unbuffered_cnt = __unbuffered_cnt + 1 VAL [\result={0:0}, __unbuffered_cnt=2, __unbuffered_p0_EAX=2, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=3, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=1, x$w_buff1=0, x$w_buff1_used=0, y=2] [L789] 1 return 0; VAL [\result={0:0}, \result={0:0}, __unbuffered_cnt=2, __unbuffered_p0_EAX=2, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=3, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=1, x$w_buff1=0, x$w_buff1_used=0, y=2] [L807] EXPR 2 x$w_buff0_used && x$r_buff0_thd2 ? x$w_buff0 : (x$w_buff1_used && x$r_buff1_thd2 ? x$w_buff1 : x) [L807] 2 x = x$w_buff0_used && x$r_buff0_thd2 ? x$w_buff0 : (x$w_buff1_used && x$r_buff1_thd2 ? x$w_buff1 : x) [L808] EXPR 2 x$w_buff0_used && x$r_buff0_thd2 ? (_Bool)0 : x$w_buff0_used [L808] 2 x$w_buff0_used = x$w_buff0_used && x$r_buff0_thd2 ? (_Bool)0 : x$w_buff0_used [L809] EXPR 2 x$w_buff0_used && x$r_buff0_thd2 || x$w_buff1_used && x$r_buff1_thd2 ? (_Bool)0 : x$w_buff1_used [L809] 2 x$w_buff1_used = x$w_buff0_used && x$r_buff0_thd2 || x$w_buff1_used && x$r_buff1_thd2 ? (_Bool)0 : x$w_buff1_used [L810] EXPR 2 x$w_buff0_used && x$r_buff0_thd2 ? (_Bool)0 : x$r_buff0_thd2 [L810] 2 x$r_buff0_thd2 = x$w_buff0_used && x$r_buff0_thd2 ? (_Bool)0 : x$r_buff0_thd2 [L811] EXPR 2 x$w_buff0_used && x$r_buff0_thd2 || x$w_buff1_used && x$r_buff1_thd2 ? (_Bool)0 : x$r_buff1_thd2 [L811] 2 x$r_buff1_thd2 = x$w_buff0_used && x$r_buff0_thd2 || x$w_buff1_used && x$r_buff1_thd2 ? (_Bool)0 : x$r_buff1_thd2 [L814] 2 __unbuffered_cnt = __unbuffered_cnt + 1 VAL [\result={0:0}, \result={0:0}, __unbuffered_cnt=3, __unbuffered_p0_EAX=2, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=3, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=2] [L816] 2 return 0; VAL [\result={0:0}, \result={0:0}, __unbuffered_cnt=3, __unbuffered_p0_EAX=2, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=3, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=2] [L860] EXPR 4 x$w_buff0_used && x$r_buff0_thd4 ? x$w_buff0 : (x$w_buff1_used && x$r_buff1_thd4 ? x$w_buff1 : x) [L860] EXPR 4 x$w_buff1_used && x$r_buff1_thd4 ? x$w_buff1 : x [L860] EXPR 4 \read(x) [L860] EXPR 4 x$w_buff1_used && x$r_buff1_thd4 ? x$w_buff1 : x [L860] EXPR 4 x$w_buff0_used && x$r_buff0_thd4 ? x$w_buff0 : (x$w_buff1_used && x$r_buff1_thd4 ? x$w_buff1 : x) [L860] 4 x = x$w_buff0_used && x$r_buff0_thd4 ? x$w_buff0 : (x$w_buff1_used && x$r_buff1_thd4 ? x$w_buff1 : x) [L861] EXPR 4 x$w_buff0_used && x$r_buff0_thd4 ? (_Bool)0 : x$w_buff0_used [L861] 4 x$w_buff0_used = x$w_buff0_used && x$r_buff0_thd4 ? (_Bool)0 : x$w_buff0_used [L862] EXPR 4 x$w_buff0_used && x$r_buff0_thd4 || x$w_buff1_used && x$r_buff1_thd4 ? (_Bool)0 : x$w_buff1_used [L862] 4 x$w_buff1_used = x$w_buff0_used && x$r_buff0_thd4 || x$w_buff1_used && x$r_buff1_thd4 ? (_Bool)0 : x$w_buff1_used [L863] EXPR 4 x$w_buff0_used && x$r_buff0_thd4 ? (_Bool)0 : x$r_buff0_thd4 [L863] 4 x$r_buff0_thd4 = x$w_buff0_used && x$r_buff0_thd4 ? (_Bool)0 : x$r_buff0_thd4 [L864] EXPR 4 x$w_buff0_used && x$r_buff0_thd4 || x$w_buff1_used && x$r_buff1_thd4 ? (_Bool)0 : x$r_buff1_thd4 [L864] 4 x$r_buff1_thd4 = x$w_buff0_used && x$r_buff0_thd4 || x$w_buff1_used && x$r_buff1_thd4 ? (_Bool)0 : x$r_buff1_thd4 [L867] 4 __unbuffered_cnt = __unbuffered_cnt + 1 VAL [\result={0:0}, \result={0:0}, __unbuffered_cnt=4, __unbuffered_p0_EAX=2, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=3, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=2] [L891] 0 main$tmp_guard0 = __unbuffered_cnt == 4 VAL [\result={0:0}, \result={0:0}, __unbuffered_cnt=4, __unbuffered_p0_EAX=2, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=1, main$tmp_guard1=0, weak$$choice0=3, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=2] [L4] COND FALSE 0 !(!cond) VAL [\result={0:0}, \result={0:0}, __unbuffered_cnt=4, __unbuffered_p0_EAX=2, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=0, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=1, main$tmp_guard1=0, weak$$choice0=3, weak$$choice1=0, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=2] [L895] EXPR 0 x$w_buff0_used && x$r_buff0_thd0 ? x$w_buff0 : (x$w_buff1_used && x$r_buff1_thd0 ? x$w_buff1 : x) [L895] EXPR 0 x$w_buff1_used && x$r_buff1_thd0 ? x$w_buff1 : x [L895] EXPR 0 \read(x) [L895] EXPR 0 x$w_buff1_used && x$r_buff1_thd0 ? x$w_buff1 : x [L895] EXPR 0 x$w_buff0_used && x$r_buff0_thd0 ? x$w_buff0 : (x$w_buff1_used && x$r_buff1_thd0 ? x$w_buff1 : x) [L895] 0 x = x$w_buff0_used && x$r_buff0_thd0 ? x$w_buff0 : (x$w_buff1_used && x$r_buff1_thd0 ? x$w_buff1 : x) [L896] EXPR 0 x$w_buff0_used && x$r_buff0_thd0 ? (_Bool)0 : x$w_buff0_used [L896] 0 x$w_buff0_used = x$w_buff0_used && x$r_buff0_thd0 ? (_Bool)0 : x$w_buff0_used [L897] EXPR 0 x$w_buff0_used && x$r_buff0_thd0 || x$w_buff1_used && x$r_buff1_thd0 ? (_Bool)0 : x$w_buff1_used [L897] 0 x$w_buff1_used = x$w_buff0_used && x$r_buff0_thd0 || x$w_buff1_used && x$r_buff1_thd0 ? (_Bool)0 : x$w_buff1_used [L898] EXPR 0 x$w_buff0_used && x$r_buff0_thd0 ? (_Bool)0 : x$r_buff0_thd0 [L898] 0 x$r_buff0_thd0 = x$w_buff0_used && x$r_buff0_thd0 ? (_Bool)0 : x$r_buff0_thd0 [L899] EXPR 0 x$w_buff0_used && x$r_buff0_thd0 || x$w_buff1_used && x$r_buff1_thd0 ? (_Bool)0 : x$r_buff1_thd0 [L899] 0 x$r_buff1_thd0 = x$w_buff0_used && x$r_buff0_thd0 || x$w_buff1_used && x$r_buff1_thd0 ? (_Bool)0 : x$r_buff1_thd0 [L902] 0 weak$$choice1 = __VERIFIER_nondet_bool() [L903] EXPR 0 __unbuffered_p2_EAX$read_delayed ? (weak$$choice1 ? *__unbuffered_p2_EAX$read_delayed_var : __unbuffered_p2_EAX) : __unbuffered_p2_EAX [L903] EXPR 0 weak$$choice1 ? *__unbuffered_p2_EAX$read_delayed_var : __unbuffered_p2_EAX [L903] EXPR 0 \read(*__unbuffered_p2_EAX$read_delayed_var) [L903] EXPR 0 weak$$choice1 ? *__unbuffered_p2_EAX$read_delayed_var : __unbuffered_p2_EAX [L903] EXPR 0 __unbuffered_p2_EAX$read_delayed ? (weak$$choice1 ? *__unbuffered_p2_EAX$read_delayed_var : __unbuffered_p2_EAX) : __unbuffered_p2_EAX [L903] 0 __unbuffered_p2_EAX = __unbuffered_p2_EAX$read_delayed ? (weak$$choice1 ? *__unbuffered_p2_EAX$read_delayed_var : __unbuffered_p2_EAX) : __unbuffered_p2_EAX [L904] 0 main$tmp_guard1 = !(y == 2 && __unbuffered_p0_EAX == 2 && __unbuffered_p0_EBX == 0 && __unbuffered_p2_EAX == 1) VAL [\result={0:0}, \result={0:0}, __unbuffered_cnt=4, __unbuffered_p0_EAX=2, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=1, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=1, main$tmp_guard1=0, weak$$choice0=3, weak$$choice1=1, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=2] [L19] COND TRUE 0 !expression VAL [\result={0:0}, \result={0:0}, __unbuffered_cnt=4, __unbuffered_p0_EAX=2, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=1, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=1, main$tmp_guard1=0, weak$$choice0=3, weak$$choice1=1, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=2] [L18] COND FALSE 0 !(0) VAL [\result={0:0}, \result={0:0}, __unbuffered_cnt=4, __unbuffered_p0_EAX=2, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=1, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=1, main$tmp_guard1=0, weak$$choice0=3, weak$$choice1=1, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=2] [L18] 0 __assert_fail ("0", "safe019_power.opt.c", 9, __extension__ __PRETTY_FUNCTION__) VAL [\result={0:0}, \result={0:0}, __unbuffered_cnt=4, __unbuffered_p0_EAX=2, __unbuffered_p0_EBX=0, __unbuffered_p2_EAX=1, __unbuffered_p2_EAX$flush_delayed=0, __unbuffered_p2_EAX$mem_tmp=0, __unbuffered_p2_EAX$r_buff0_thd0=0, __unbuffered_p2_EAX$r_buff0_thd1=0, __unbuffered_p2_EAX$r_buff0_thd2=0, __unbuffered_p2_EAX$r_buff0_thd3=0, __unbuffered_p2_EAX$r_buff0_thd4=0, __unbuffered_p2_EAX$r_buff1_thd0=0, __unbuffered_p2_EAX$r_buff1_thd1=0, __unbuffered_p2_EAX$r_buff1_thd2=0, __unbuffered_p2_EAX$r_buff1_thd3=0, __unbuffered_p2_EAX$r_buff1_thd4=0, __unbuffered_p2_EAX$read_delayed=1, __unbuffered_p2_EAX$read_delayed_var={8:0}, __unbuffered_p2_EAX$w_buff0=0, __unbuffered_p2_EAX$w_buff0_used=0, __unbuffered_p2_EAX$w_buff1=0, __unbuffered_p2_EAX$w_buff1_used=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=1, main$tmp_guard1=0, weak$$choice0=3, weak$$choice1=1, weak$$choice2=0, x={8:0}, x$flush_delayed=0, x$mem_tmp=0, x$r_buff0_thd0=0, x$r_buff0_thd1=0, x$r_buff0_thd2=1, x$r_buff0_thd3=0, x$r_buff0_thd4=0, x$r_buff1_thd0=0, x$r_buff1_thd1=0, x$r_buff1_thd2=0, x$r_buff1_thd3=0, x$r_buff1_thd4=0, x$read_delayed=0, x$read_delayed_var={0:0}, x$w_buff0=1, x$w_buff0_used=0, x$w_buff1=0, x$w_buff1_used=0, y=2] - StatisticsResult: Ultimate Automizer benchmark data CFG has 5 procedures, 133 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 355.3s, OverallIterations: 8, TraceHistogramMax: 0, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 2.8s InterpolantComputationTime, 831 NumberOfCodeBlocks, 831 NumberOfCodeBlocksAsserted, 8 NumberOfCheckSat, 714 ConstructedInterpolants, 0 QuantifiedInterpolants, 523953 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 7 InterpolantComputations, 7 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [MP z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process Received shutdown request...