/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --traceabstraction.cegar.restart.behaviour ONE_CEGAR_PER_ERROR_LOCATION --traceabstraction.trace.refinement.strategy BADGER -s ../../../trunk/examples/settings/gemcutter/SleepMap-ConcreteSmt-VarAbsGlobalSyntactic.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/boogie-benchmarks-from-svcomp-memsafety-concurrent/chunk08/safe009_rmo.oepc.line308.bpl


--------------------------------------------------------------------------------


This is Ultimate 0.2.2-wip.dk.por-optimizations-e57bdd3-m
[2022-10-20 19:57:39,827 INFO  L177        SettingsManager]: Resetting all preferences to default values...
[2022-10-20 19:57:39,836 INFO  L181        SettingsManager]: Resetting UltimateCore preferences to default values
[2022-10-20 19:57:39,870 INFO  L184        SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring...
[2022-10-20 19:57:39,870 INFO  L181        SettingsManager]: Resetting Boogie Preprocessor preferences to default values
[2022-10-20 19:57:39,873 INFO  L181        SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values
[2022-10-20 19:57:39,876 INFO  L181        SettingsManager]: Resetting Abstract Interpretation preferences to default values
[2022-10-20 19:57:39,881 INFO  L181        SettingsManager]: Resetting LassoRanker preferences to default values
[2022-10-20 19:57:39,886 INFO  L181        SettingsManager]: Resetting Reaching Definitions preferences to default values
[2022-10-20 19:57:39,890 INFO  L181        SettingsManager]: Resetting SyntaxChecker preferences to default values
[2022-10-20 19:57:39,891 INFO  L181        SettingsManager]: Resetting Sifa preferences to default values
[2022-10-20 19:57:39,893 INFO  L184        SettingsManager]: Büchi Program Product provides no preferences, ignoring...
[2022-10-20 19:57:39,893 INFO  L181        SettingsManager]: Resetting LTL2Aut preferences to default values
[2022-10-20 19:57:39,909 INFO  L181        SettingsManager]: Resetting PEA to Boogie preferences to default values
[2022-10-20 19:57:39,912 INFO  L181        SettingsManager]: Resetting BlockEncodingV2 preferences to default values
[2022-10-20 19:57:39,913 INFO  L181        SettingsManager]: Resetting ChcToBoogie preferences to default values
[2022-10-20 19:57:39,914 INFO  L181        SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values
[2022-10-20 19:57:39,915 INFO  L181        SettingsManager]: Resetting BuchiAutomizer preferences to default values
[2022-10-20 19:57:39,917 INFO  L181        SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values
[2022-10-20 19:57:39,924 INFO  L181        SettingsManager]: Resetting CodeCheck preferences to default values
[2022-10-20 19:57:39,925 INFO  L181        SettingsManager]: Resetting InvariantSynthesis preferences to default values
[2022-10-20 19:57:39,926 INFO  L181        SettingsManager]: Resetting RCFGBuilder preferences to default values
[2022-10-20 19:57:39,927 INFO  L181        SettingsManager]: Resetting Referee preferences to default values
[2022-10-20 19:57:39,929 INFO  L181        SettingsManager]: Resetting TraceAbstraction preferences to default values
[2022-10-20 19:57:39,935 INFO  L184        SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring...
[2022-10-20 19:57:39,936 INFO  L184        SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring...
[2022-10-20 19:57:39,936 INFO  L181        SettingsManager]: Resetting TreeAutomizer preferences to default values
[2022-10-20 19:57:39,938 INFO  L181        SettingsManager]: Resetting IcfgToChc preferences to default values
[2022-10-20 19:57:39,938 INFO  L181        SettingsManager]: Resetting IcfgTransformer preferences to default values
[2022-10-20 19:57:39,939 INFO  L184        SettingsManager]: ReqToTest provides no preferences, ignoring...
[2022-10-20 19:57:39,939 INFO  L181        SettingsManager]: Resetting Boogie Printer preferences to default values
[2022-10-20 19:57:39,940 INFO  L181        SettingsManager]: Resetting ChcSmtPrinter preferences to default values
[2022-10-20 19:57:39,941 INFO  L181        SettingsManager]: Resetting ReqPrinter preferences to default values
[2022-10-20 19:57:39,942 INFO  L181        SettingsManager]: Resetting Witness Printer preferences to default values
[2022-10-20 19:57:39,943 INFO  L184        SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring...
[2022-10-20 19:57:39,943 INFO  L181        SettingsManager]: Resetting CDTParser preferences to default values
[2022-10-20 19:57:39,944 INFO  L184        SettingsManager]: AutomataScriptParser provides no preferences, ignoring...
[2022-10-20 19:57:39,944 INFO  L184        SettingsManager]: ReqParser provides no preferences, ignoring...
[2022-10-20 19:57:39,944 INFO  L181        SettingsManager]: Resetting SmtParser preferences to default values
[2022-10-20 19:57:39,945 INFO  L181        SettingsManager]: Resetting Witness Parser preferences to default values
[2022-10-20 19:57:39,946 INFO  L188        SettingsManager]: Finished resetting all preferences to default values...
[2022-10-20 19:57:39,947 INFO  L101        SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/gemcutter/SleepMap-ConcreteSmt-VarAbsGlobalSyntactic.epf
[2022-10-20 19:57:39,990 INFO  L113        SettingsManager]: Loading preferences was successful
[2022-10-20 19:57:39,990 INFO  L115        SettingsManager]: Preferences different from defaults after loading the file:
[2022-10-20 19:57:39,991 INFO  L136        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2022-10-20 19:57:39,991 INFO  L138        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2022-10-20 19:57:39,992 INFO  L136        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2022-10-20 19:57:39,993 INFO  L138        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2022-10-20 19:57:39,994 INFO  L136        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2022-10-20 19:57:39,995 INFO  L138        SettingsManager]:  * Create parallel compositions if possible=false
[2022-10-20 19:57:39,995 INFO  L138        SettingsManager]:  * Use SBE=true
[2022-10-20 19:57:39,995 INFO  L136        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2022-10-20 19:57:39,996 INFO  L138        SettingsManager]:  * sizeof long=4
[2022-10-20 19:57:39,996 INFO  L138        SettingsManager]:  * Overapproximate operations on floating types=true
[2022-10-20 19:57:39,996 INFO  L138        SettingsManager]:  * sizeof POINTER=4
[2022-10-20 19:57:39,996 INFO  L138        SettingsManager]:  * Check division by zero=IGNORE
[2022-10-20 19:57:39,997 INFO  L138        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2022-10-20 19:57:39,997 INFO  L138        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2022-10-20 19:57:39,997 INFO  L138        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2022-10-20 19:57:39,997 INFO  L138        SettingsManager]:  * sizeof long double=12
[2022-10-20 19:57:39,997 INFO  L138        SettingsManager]:  * Check if freed pointer was valid=false
[2022-10-20 19:57:39,997 INFO  L138        SettingsManager]:  * Use constant arrays=true
[2022-10-20 19:57:39,998 INFO  L138        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2022-10-20 19:57:39,998 INFO  L136        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2022-10-20 19:57:39,998 INFO  L138        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2022-10-20 19:57:39,998 INFO  L138        SettingsManager]:  * To the following directory=./dump/
[2022-10-20 19:57:39,998 INFO  L138        SettingsManager]:  * SMT solver=External_DefaultMode
[2022-10-20 19:57:39,998 INFO  L138        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2022-10-20 19:57:39,999 INFO  L136        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2022-10-20 19:57:39,999 INFO  L138        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2022-10-20 19:57:39,999 INFO  L138        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles
[2022-10-20 19:57:39,999 INFO  L138        SettingsManager]:  * Trace refinement strategy=CAMEL
[2022-10-20 19:57:39,999 INFO  L138        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2022-10-20 19:57:39,999 INFO  L138        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2022-10-20 19:57:40,000 INFO  L138        SettingsManager]:  * Abstraction used for commutativity in POR=VARIABLES_GLOBAL
[2022-10-20 19:57:40,000 INFO  L138        SettingsManager]:  * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA
[2022-10-20 19:57:40,000 INFO  L138        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2022-10-20 19:57:40,000 INFO  L138        SettingsManager]:  * CEGAR restart behaviour=ONE_CEGAR_PER_ERROR_LOCATION
[2022-10-20 19:57:40,001 INFO  L138        SettingsManager]:  * Partial Order Reduction in concurrent analysis=SLEEP_NEW_STATES
[2022-10-20 19:57:40,001 INFO  L138        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2022-10-20 19:57:40,001 INFO  L138        SettingsManager]:  * Number of independence relations to use for POR=2
[2022-10-20 19:57:40,001 INFO  L138        SettingsManager]:  * Independence relation used for POR in concurrent analysis=SYNTACTIC
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
Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: CEGAR restart behaviour -> ONE_CEGAR_PER_ERROR_LOCATION
Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Trace refinement strategy -> BADGER
[2022-10-20 19:57:40,355 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2022-10-20 19:57:40,378 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2022-10-20 19:57:40,380 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2022-10-20 19:57:40,381 INFO  L271        PluginConnector]: Initializing Boogie PL CUP Parser...
[2022-10-20 19:57:40,383 INFO  L275        PluginConnector]: Boogie PL CUP Parser initialized
[2022-10-20 19:57:40,385 INFO  L432   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/boogie-benchmarks-from-svcomp-memsafety-concurrent/chunk08/safe009_rmo.oepc.line308.bpl
[2022-10-20 19:57:40,385 INFO  L110           BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/boogie-benchmarks-from-svcomp-memsafety-concurrent/chunk08/safe009_rmo.oepc.line308.bpl'
[2022-10-20 19:57:40,455 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2022-10-20 19:57:40,457 INFO  L131        ToolchainWalker]: Walking toolchain with 4 elements.
[2022-10-20 19:57:40,458 INFO  L113        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2022-10-20 19:57:40,458 INFO  L271        PluginConnector]: Initializing Boogie Procedure Inliner...
[2022-10-20 19:57:40,458 INFO  L275        PluginConnector]: Boogie Procedure Inliner initialized
[2022-10-20 19:57:40,469 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "safe009_rmo.oepc.line308.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.10 07:57:40" (1/1) ...
[2022-10-20 19:57:40,507 INFO  L185        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "safe009_rmo.oepc.line308.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.10 07:57:40" (1/1) ...
[2022-10-20 19:57:40,521 INFO  L138                Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0
[2022-10-20 19:57:40,523 INFO  L132        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2022-10-20 19:57:40,525 INFO  L113        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2022-10-20 19:57:40,525 INFO  L271        PluginConnector]: Initializing Boogie Preprocessor...
[2022-10-20 19:57:40,525 INFO  L275        PluginConnector]: Boogie Preprocessor initialized
[2022-10-20 19:57:40,531 INFO  L185        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "safe009_rmo.oepc.line308.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.10 07:57:40" (1/1) ...
[2022-10-20 19:57:40,532 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "safe009_rmo.oepc.line308.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.10 07:57:40" (1/1) ...
[2022-10-20 19:57:40,539 INFO  L185        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "safe009_rmo.oepc.line308.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.10 07:57:40" (1/1) ...
[2022-10-20 19:57:40,540 INFO  L185        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "safe009_rmo.oepc.line308.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.10 07:57:40" (1/1) ...
[2022-10-20 19:57:40,564 INFO  L185        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "safe009_rmo.oepc.line308.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.10 07:57:40" (1/1) ...
[2022-10-20 19:57:40,576 INFO  L185        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "safe009_rmo.oepc.line308.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.10 07:57:40" (1/1) ...
[2022-10-20 19:57:40,580 INFO  L185        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "safe009_rmo.oepc.line308.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.10 07:57:40" (1/1) ...
[2022-10-20 19:57:40,588 INFO  L132        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2022-10-20 19:57:40,589 INFO  L113        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2022-10-20 19:57:40,589 INFO  L271        PluginConnector]: Initializing RCFGBuilder...
[2022-10-20 19:57:40,589 INFO  L275        PluginConnector]: RCFGBuilder initialized
[2022-10-20 19:57:40,599 INFO  L185        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "safe009_rmo.oepc.line308.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.10 07:57:40" (1/1) ...
[2022-10-20 19:57:40,605 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2022-10-20 19:57:40,610 INFO  L189       MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3
[2022-10-20 19:57:40,623 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null)
[2022-10-20 19:57:40,639 INFO  L327       MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process
[2022-10-20 19:57:40,670 INFO  L130     BoogieDeclarations]: Found specification of procedure P0
[2022-10-20 19:57:40,670 INFO  L138     BoogieDeclarations]: Found implementation of procedure P0
[2022-10-20 19:57:40,670 INFO  L130     BoogieDeclarations]: Found specification of procedure P1
[2022-10-20 19:57:40,670 INFO  L138     BoogieDeclarations]: Found implementation of procedure P1
[2022-10-20 19:57:40,670 INFO  L130     BoogieDeclarations]: Found specification of procedure P2
[2022-10-20 19:57:40,670 INFO  L138     BoogieDeclarations]: Found implementation of procedure P2
[2022-10-20 19:57:40,670 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2022-10-20 19:57:40,671 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2022-10-20 19:57:40,672 WARN  L208             CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement
[2022-10-20 19:57:40,817 INFO  L234             CfgBuilder]: Building ICFG
[2022-10-20 19:57:40,819 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2022-10-20 19:57:41,703 INFO  L275             CfgBuilder]: Performing block encoding
[2022-10-20 19:57:41,719 INFO  L294             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2022-10-20 19:57:41,719 INFO  L299             CfgBuilder]: Removed 0 assume(true) statements.
[2022-10-20 19:57:41,722 INFO  L202        PluginConnector]: Adding new model safe009_rmo.oepc.line308.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.10 07:57:41 BoogieIcfgContainer
[2022-10-20 19:57:41,722 INFO  L132        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2022-10-20 19:57:41,724 INFO  L113        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2022-10-20 19:57:41,724 INFO  L271        PluginConnector]: Initializing TraceAbstraction...
[2022-10-20 19:57:41,728 INFO  L275        PluginConnector]: TraceAbstraction initialized
[2022-10-20 19:57:41,728 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "safe009_rmo.oepc.line308.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 20.10 07:57:40" (1/2) ...
[2022-10-20 19:57:41,729 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@174ebeef and model type safe009_rmo.oepc.line308.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.10 07:57:41, skipping insertion in model container
[2022-10-20 19:57:41,729 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "safe009_rmo.oepc.line308.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.10 07:57:41" (2/2) ...
[2022-10-20 19:57:41,730 INFO  L112   eAbstractionObserver]: Analyzing ICFG safe009_rmo.oepc.line308.bpl
[2022-10-20 19:57:41,737 WARN  L145   ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program
[2022-10-20 19:57:41,745 INFO  L203   ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2022-10-20 19:57:41,745 INFO  L162   ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations.
[2022-10-20 19:57:41,745 INFO  L515   ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances.
[2022-10-20 19:57:41,901 INFO  L144    ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions.
[2022-10-20 19:57:41,965 INFO  L100   denceProviderFactory]: Independence Relation #1: [IndependenceType=SYNTACTIC, AbstractionType=VARIABLES_GLOBAL, UseConditional=<UNSUPPORTED>, UseSemiCommutativity=<UNSUPPORTED>, Solver=<NOT_USED>, SolverTimeout=<NOT_USED>]
[2022-10-20 19:57:41,965 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000
[2022-10-20 19:57:41,966 INFO  L189       MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3
[2022-10-20 19:57:41,967 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null)
[2022-10-20 19:57:41,969 INFO  L327       MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process
[2022-10-20 19:57:41,993 INFO  L100   denceProviderFactory]: Independence Relation #2: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2022-10-20 19:57:42,020 INFO  L159   artialOrderCegarLoop]: Running PartialOrderCegarLoop with 2 independence relations.
[2022-10-20 19:57:42,020 WARN  L162   artialOrderCegarLoop]: Attention: Unsuitable combinations of independence relations may be unsound!
[2022-10-20 19:57:42,020 WARN  L163   artialOrderCegarLoop]: Only combine independence relations if you are sure the combination is sound.
[2022-10-20 19:57:42,025 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == P0Err0ASSERT_VIOLATIONASSERT ========
[2022-10-20 19:57:42,031 INFO  L357      AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@35252cce, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2022-10-20 19:57:42,031 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2022-10-20 19:57:42,035 WARN  L124    DepthFirstTraversal]: Depth first traversal did not find any initial state. Returning directly.
[2022-10-20 19:57:42,038 INFO  L805   garLoopResultBuilder]: Registering result SAFE for location P0Err0ASSERT_VIOLATIONASSERT (0 of 1 remaining)
[2022-10-20 19:57:42,044 INFO  L444         BasicCegarLoop]: Path program histogram: []
[2022-10-20 19:57:42,046 INFO  L307   ceAbstractionStarter]: Result for error location P0Err0ASSERT_VIOLATIONASSERT was SAFE (1/5)
[2022-10-20 19:57:42,057 INFO  L100   denceProviderFactory]: Independence Relation #1: [IndependenceType=SYNTACTIC, AbstractionType=VARIABLES_GLOBAL, UseConditional=<UNSUPPORTED>, UseSemiCommutativity=<UNSUPPORTED>, Solver=<NOT_USED>, SolverTimeout=<NOT_USED>]
[2022-10-20 19:57:42,057 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000
[2022-10-20 19:57:42,057 INFO  L189       MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3
[2022-10-20 19:57:42,063 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null)
[2022-10-20 19:57:42,072 INFO  L100   denceProviderFactory]: Independence Relation #2: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2022-10-20 19:57:42,074 INFO  L159   artialOrderCegarLoop]: Running PartialOrderCegarLoop with 2 independence relations.
[2022-10-20 19:57:42,074 WARN  L162   artialOrderCegarLoop]: Attention: Unsuitable combinations of independence relations may be unsound!
[2022-10-20 19:57:42,074 WARN  L163   artialOrderCegarLoop]: Only combine independence relations if you are sure the combination is sound.
[2022-10-20 19:57:42,074 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES ========
[2022-10-20 19:57:42,075 INFO  L357      AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@35252cce, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2022-10-20 19:57:42,076 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2022-10-20 19:57:42,078 INFO  L327       MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (3)] Waiting until timeout for monitored process
[2022-10-20 19:57:42,138 INFO  L805   garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining)
[2022-10-20 19:57:42,140 INFO  L444         BasicCegarLoop]: Path program histogram: []
[2022-10-20 19:57:42,140 INFO  L307   ceAbstractionStarter]: Result for error location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES was SAFE (2/5)
[2022-10-20 19:57:42,148 INFO  L100   denceProviderFactory]: Independence Relation #1: [IndependenceType=SYNTACTIC, AbstractionType=VARIABLES_GLOBAL, UseConditional=<UNSUPPORTED>, UseSemiCommutativity=<UNSUPPORTED>, Solver=<NOT_USED>, SolverTimeout=<NOT_USED>]
[2022-10-20 19:57:42,149 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000
[2022-10-20 19:57:42,149 INFO  L189       MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3
[2022-10-20 19:57:42,151 INFO  L229       MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null)
[2022-10-20 19:57:42,157 INFO  L100   denceProviderFactory]: Independence Relation #2: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2022-10-20 19:57:42,158 INFO  L159   artialOrderCegarLoop]: Running PartialOrderCegarLoop with 2 independence relations.
[2022-10-20 19:57:42,158 WARN  L162   artialOrderCegarLoop]: Attention: Unsuitable combinations of independence relations may be unsound!
[2022-10-20 19:57:42,158 WARN  L163   artialOrderCegarLoop]: Only combine independence relations if you are sure the combination is sound.
[2022-10-20 19:57:42,158 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES ========
[2022-10-20 19:57:42,159 INFO  L357      AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@35252cce, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2022-10-20 19:57:42,159 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2022-10-20 19:57:42,173 INFO  L327       MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Waiting until timeout for monitored process
[2022-10-20 19:57:42,907 INFO  L805   garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining)
[2022-10-20 19:57:42,916 INFO  L444         BasicCegarLoop]: Path program histogram: []
[2022-10-20 19:57:42,917 INFO  L307   ceAbstractionStarter]: Result for error location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES was SAFE (3/5)
[2022-10-20 19:57:42,927 INFO  L100   denceProviderFactory]: Independence Relation #1: [IndependenceType=SYNTACTIC, AbstractionType=VARIABLES_GLOBAL, UseConditional=<UNSUPPORTED>, UseSemiCommutativity=<UNSUPPORTED>, Solver=<NOT_USED>, SolverTimeout=<NOT_USED>]
[2022-10-20 19:57:42,928 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000
[2022-10-20 19:57:42,928 INFO  L189       MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3
[2022-10-20 19:57:42,930 INFO  L229       MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null)
[2022-10-20 19:57:42,931 INFO  L327       MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (5)] Waiting until timeout for monitored process
[2022-10-20 19:57:42,935 INFO  L100   denceProviderFactory]: Independence Relation #2: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2022-10-20 19:57:42,936 INFO  L159   artialOrderCegarLoop]: Running PartialOrderCegarLoop with 2 independence relations.
[2022-10-20 19:57:42,936 WARN  L162   artialOrderCegarLoop]: Attention: Unsuitable combinations of independence relations may be unsound!
[2022-10-20 19:57:42,937 WARN  L163   artialOrderCegarLoop]: Only combine independence relations if you are sure the combination is sound.
[2022-10-20 19:57:42,937 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES ========
[2022-10-20 19:57:42,937 INFO  L357      AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@35252cce, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2022-10-20 19:57:42,937 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2022-10-20 19:58:12,783 INFO  L805   garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining)
[2022-10-20 19:58:12,784 INFO  L444         BasicCegarLoop]: Path program histogram: []
[2022-10-20 19:58:12,784 INFO  L307   ceAbstractionStarter]: Result for error location ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES was SAFE (4/5)
[2022-10-20 19:58:12,791 INFO  L100   denceProviderFactory]: Independence Relation #1: [IndependenceType=SYNTACTIC, AbstractionType=VARIABLES_GLOBAL, UseConditional=<UNSUPPORTED>, UseSemiCommutativity=<UNSUPPORTED>, Solver=<NOT_USED>, SolverTimeout=<NOT_USED>]
[2022-10-20 19:58:12,791 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000
[2022-10-20 19:58:12,792 INFO  L189       MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3
[2022-10-20 19:58:12,795 INFO  L229       MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null)
[2022-10-20 19:58:12,796 INFO  L327       MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Waiting until timeout for monitored process
[2022-10-20 19:58:12,803 INFO  L100   denceProviderFactory]: Independence Relation #2: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2022-10-20 19:58:12,803 INFO  L159   artialOrderCegarLoop]: Running PartialOrderCegarLoop with 2 independence relations.
[2022-10-20 19:58:12,804 WARN  L162   artialOrderCegarLoop]: Attention: Unsuitable combinations of independence relations may be unsound!
[2022-10-20 19:58:12,804 WARN  L163   artialOrderCegarLoop]: Only combine independence relations if you are sure the combination is sound.
[2022-10-20 19:58:12,804 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == P0Err0ASSERT_VIOLATIONASSERT ========
[2022-10-20 19:58:12,804 INFO  L357      AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@35252cce, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2022-10-20 19:58:12,804 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2022-10-20 19:58:12,830 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting P0Err0ASSERT_VIOLATIONASSERT === [P0Err0ASSERT_VIOLATIONASSERT] ===
[2022-10-20 19:58:12,834 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2022-10-20 19:58:12,834 INFO  L85        PathProgramCache]: Analyzing trace with hash 1879337925, now seen corresponding path program 1 times
[2022-10-20 19:58:12,842 INFO  L118   FreeRefinementEngine]: Executing refinement strategy BADGER
[2022-10-20 19:58:12,842 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778637814]
[2022-10-20 19:58:12,842 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2022-10-20 19:58:12,843 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2022-10-20 19:58:13,017 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2022-10-20 19:58:13,626 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2022-10-20 19:58:13,627 INFO  L136   FreeRefinementEngine]: Strategy BADGER found an infeasible trace
[2022-10-20 19:58:13,627 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778637814]
[2022-10-20 19:58:13,627 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778637814] provided 1 perfect and 0 imperfect interpolant sequences
[2022-10-20 19:58:13,628 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2022-10-20 19:58:13,628 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9
[2022-10-20 19:58:13,629 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374035845]
[2022-10-20 19:58:13,629 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2022-10-20 19:58:13,653 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 10 states
[2022-10-20 19:58:13,653 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER
[2022-10-20 19:58:13,699 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants.
[2022-10-20 19:58:13,701 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90
[2022-10-20 19:58:13,708 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2022-10-20 19:58:13,721 INFO  L495      AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states
[2022-10-20 19:58:13,722 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 10 states, 9 states have (on average 12.444444444444445) internal successors, (112), 10 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2022-10-20 19:58:13,722 INFO  L154   InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. 
[2022-10-20 19:58:14,095 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2022-10-20 19:58:14,096 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2022-10-20 19:58:14,096 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting P0Err0ASSERT_VIOLATIONASSERT === [P0Err0ASSERT_VIOLATIONASSERT] ===
[2022-10-20 19:58:14,096 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2022-10-20 19:58:14,097 INFO  L85        PathProgramCache]: Analyzing trace with hash 1863742703, now seen corresponding path program 1 times
[2022-10-20 19:58:14,097 INFO  L118   FreeRefinementEngine]: Executing refinement strategy BADGER
[2022-10-20 19:58:14,097 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38307779]
[2022-10-20 19:58:14,097 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2022-10-20 19:58:14,097 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2022-10-20 19:58:14,161 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2022-10-20 19:58:14,162 INFO  L352             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2022-10-20 19:58:14,209 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2022-10-20 19:58:14,279 INFO  L130   FreeRefinementEngine]: Strategy BADGER found a feasible trace
[2022-10-20 19:58:14,279 INFO  L359         BasicCegarLoop]: Counterexample is feasible
[2022-10-20 19:58:14,279 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location P0Err0ASSERT_VIOLATIONASSERT (0 of 1 remaining)
[2022-10-20 19:58:14,280 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2022-10-20 19:58:14,281 INFO  L444         BasicCegarLoop]: Path program histogram: [1, 1]
[2022-10-20 19:58:14,281 INFO  L307   ceAbstractionStarter]: Result for error location P0Err0ASSERT_VIOLATIONASSERT was UNSAFE (5/5)
[2022-10-20 19:58:14,284 INFO  L228   ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances
[2022-10-20 19:58:14,284 INFO  L178   ceAbstractionStarter]: Computing trace abstraction results
[2022-10-20 19:58:14,375 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,376 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,376 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,376 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,377 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,377 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,377 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,377 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,377 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,377 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,378 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,378 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,378 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,378 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,378 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,379 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,379 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,379 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,379 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,379 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,379 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,380 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,380 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,380 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,380 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,380 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,380 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,380 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,381 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,381 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,381 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,381 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,381 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,381 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,382 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,382 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,382 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,382 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,382 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,382 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,383 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,383 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,383 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,383 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,383 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,383 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,383 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,384 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,384 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,384 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,384 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,384 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,384 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,385 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,385 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,385 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,385 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,385 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,385 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,386 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,386 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,386 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,386 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,386 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,386 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,386 WARN  L418   cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
[2022-10-20 19:58:14,431 INFO  L202        PluginConnector]: Adding new model safe009_rmo.oepc.line308.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.10 07:58:14 BasicIcfg
[2022-10-20 19:58:14,431 INFO  L132        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2022-10-20 19:58:14,432 INFO  L158              Benchmark]: Toolchain (without parser) took 33975.08ms. Allocated memory was 190.8MB in the beginning and 7.9GB in the end (delta: 7.7GB). Free memory was 166.2MB in the beginning and 7.2GB in the end (delta: -7.0GB). Peak memory consumption was 692.7MB. Max. memory is 8.0GB.
[2022-10-20 19:58:14,432 INFO  L158              Benchmark]: Boogie PL CUP Parser took 0.16ms. Allocated memory is still 190.8MB. Free memory was 170.3MB in the beginning and 170.3MB in the end (delta: 53.2kB). There was no memory consumed. Max. memory is 8.0GB.
[2022-10-20 19:58:14,432 INFO  L158              Benchmark]: Boogie Procedure Inliner took 65.61ms. Allocated memory is still 190.8MB. Free memory was 166.1MB in the beginning and 163.9MB in the end (delta: 2.2MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB.
[2022-10-20 19:58:14,432 INFO  L158              Benchmark]: Boogie Preprocessor took 62.92ms. Allocated memory is still 190.8MB. Free memory was 163.9MB in the beginning and 160.9MB in the end (delta: 3.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB.
[2022-10-20 19:58:14,433 INFO  L158              Benchmark]: RCFGBuilder took 1133.33ms. Allocated memory is still 190.8MB. Free memory was 160.9MB in the beginning and 144.3MB in the end (delta: 16.6MB). Peak memory consumption was 24.9MB. Max. memory is 8.0GB.
[2022-10-20 19:58:14,433 INFO  L158              Benchmark]: TraceAbstraction took 32707.05ms. Allocated memory was 190.8MB in the beginning and 7.9GB in the end (delta: 7.7GB). Free memory was 143.3MB in the beginning and 7.2GB in the end (delta: -7.1GB). Peak memory consumption was 668.8MB. Max. memory is 8.0GB.
[2022-10-20 19:58:14,434 INFO  L339   ainManager$Toolchain]: #######################  End [Toolchain 1] #######################
 --- Results ---
 * Results from de.uni_freiburg.informatik.ultimate.core:
  - StatisticsResult: Toolchain Benchmarks
    Benchmark results are:
 * Boogie PL CUP Parser took 0.16ms. Allocated memory is still 190.8MB. Free memory was 170.3MB in the beginning and 170.3MB in the end (delta: 53.2kB). There was no memory consumed. Max. memory is 8.0GB.
 * Boogie Procedure Inliner took 65.61ms. Allocated memory is still 190.8MB. Free memory was 166.1MB in the beginning and 163.9MB in the end (delta: 2.2MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB.
 * Boogie Preprocessor took 62.92ms. Allocated memory is still 190.8MB. Free memory was 163.9MB in the beginning and 160.9MB in the end (delta: 3.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB.
 * RCFGBuilder took 1133.33ms. Allocated memory is still 190.8MB. Free memory was 160.9MB in the beginning and 144.3MB in the end (delta: 16.6MB). Peak memory consumption was 24.9MB. Max. memory is 8.0GB.
 * TraceAbstraction took 32707.05ms. Allocated memory was 190.8MB in the beginning and 7.9GB in the end (delta: 7.7GB). Free memory was 143.3MB in the beginning and 7.2GB in the end (delta: -7.1GB). Peak memory consumption was 668.8MB. Max. memory is 8.0GB.
 * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor:
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
  - GenericResult: Unfinished Backtranslation
    Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.allocOnStack_#res#1 : $Pointer$ not handled
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction:
  - StatisticsResult: Independence relation #1 benchmarks
    IndependenceRelationWithAbstraction.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 0, Statistics for Abstraction: 
  - StatisticsResult: Independence relation #2 benchmarks
    ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0]  ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0
  - StatisticsResult: Independence relation #1 benchmarks
    IndependenceRelationWithAbstraction.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 0, Statistics for Abstraction: 
  - StatisticsResult: Independence relation #2 benchmarks
    ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0]  ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0
  - StatisticsResult: Independence relation #1 benchmarks
    IndependenceRelationWithAbstraction.Independence Queries: [ total: 11857, positive: 10665, positive conditional: 10665, positive unconditional: 0, negative: 1192, negative conditional: 1192, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 11857, positive: 10665, positive conditional: 10665, positive unconditional: 0, negative: 1192, negative conditional: 1192, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 10713, positive: 10665, positive conditional: 0, positive unconditional: 10665, negative: 48, negative conditional: 0, negative unconditional: 48, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 5094, positive: 5072, positive conditional: 0, positive unconditional: 5072, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 10713, positive: 5593, positive conditional: 0, positive unconditional: 5593, negative: 26, negative conditional: 0, negative unconditional: 26, unknown: 5094, unknown conditional: 0, unknown unconditional: 5094] , Statistics on independence cache: Total cache size (in pairs): 5094, Positive cache size: 5072, Positive conditional cache size: 0, Positive unconditional cache size: 5072, Negative cache size: 22, Negative conditional cache size: 0, Negative unconditional cache size: 22, Independence queries for same thread: 1144, Statistics for Abstraction: 
  - StatisticsResult: Independence relation #2 benchmarks
    ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0]  ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0
  - StatisticsResult: Independence relation #1 benchmarks
    IndependenceRelationWithAbstraction.Independence Queries: [ total: 2306779, positive: 2212953, positive conditional: 2212953, positive unconditional: 0, negative: 93826, negative conditional: 93826, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 2306779, positive: 2212953, positive conditional: 2212953, positive unconditional: 0, negative: 93826, negative conditional: 93826, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2225209, positive: 2212953, positive conditional: 0, positive unconditional: 2212953, negative: 12256, negative conditional: 0, negative unconditional: 12256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 27950, positive: 27819, positive conditional: 0, positive unconditional: 27819, negative: 131, negative conditional: 0, negative unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2225209, positive: 2185134, positive conditional: 0, positive unconditional: 2185134, negative: 12125, negative conditional: 0, negative unconditional: 12125, unknown: 27950, unknown conditional: 0, unknown unconditional: 27950] , Statistics on independence cache: Total cache size (in pairs): 27950, Positive cache size: 27819, Positive conditional cache size: 0, Positive unconditional cache size: 27819, Negative cache size: 131, Negative conditional cache size: 0, Negative unconditional cache size: 131, Independence queries for same thread: 81570, Statistics for Abstraction: 
  - StatisticsResult: Independence relation #2 benchmarks
    ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0]  ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0
  - StatisticsResult: Independence relation #1 benchmarks
    IndependenceRelationWithAbstraction.Independence Queries: [ total: 22, positive: 22, positive conditional: 22, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 79, positive: 73, positive conditional: 73, positive unconditional: 0, negative: 6, negative conditional: 6, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 79, positive: 73, positive conditional: 0, positive unconditional: 73, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 38, positive: 36, positive conditional: 0, positive unconditional: 36, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 79, positive: 37, positive conditional: 0, positive unconditional: 37, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 38, unknown conditional: 0, unknown unconditional: 38] , Statistics on independence cache: Total cache size (in pairs): 22, Positive cache size: 22, Positive conditional cache size: 0, Positive unconditional cache size: 22, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 0, Statistics for Abstraction: 
  - StatisticsResult: Independence relation #2 benchmarks
    IndependenceRelationWithAbstraction.Independence Queries: [ total: 57, positive: 51, positive conditional: 51, positive unconditional: 0, negative: 6, negative conditional: 6, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , IndependenceRelationWithAbstraction.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 79, positive: 73, positive conditional: 73, positive unconditional: 0, negative: 6, negative conditional: 6, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 79, positive: 73, positive conditional: 0, positive unconditional: 73, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 38, positive: 36, positive conditional: 0, positive unconditional: 36, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 79, positive: 37, positive conditional: 0, positive unconditional: 37, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 38, unknown conditional: 0, unknown unconditional: 38] , Statistics on independence cache: Total cache size (in pairs): 38, Positive cache size: 36, Positive conditional cache size: 0, Positive unconditional cache size: 36, Negative cache size: 2, Negative conditional cache size: 0, Negative unconditional cache size: 2, Independence queries for same thread: 0, Statistics for Abstraction: 
  - StatisticsResult: Independence relation #3 benchmarks
    ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 30, positive: 28, positive conditional: 28, positive unconditional: 0, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29, positive: 28, positive conditional: 28, positive unconditional: 0, negative: 1, negative conditional: 1, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 29, positive: 28, positive conditional: 28, positive unconditional: 0, negative: 1, negative conditional: 1, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 31, positive: 28, positive conditional: 1, positive unconditional: 27, negative: 3, negative conditional: 1, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 31, positive: 28, positive conditional: 1, positive unconditional: 27, negative: 3, negative conditional: 1, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 31, positive: 28, positive conditional: 1, positive unconditional: 27, negative: 3, negative conditional: 1, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21, positive: 18, positive conditional: 1, positive unconditional: 17, negative: 3, negative conditional: 1, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 21, positive: 17, positive conditional: 0, positive unconditional: 17, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 4, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 3, negative conditional: 1, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 25, positive: 20, positive conditional: 20, positive unconditional: 0, negative: 5, negative conditional: 2, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0]  ], Cache Queries: [ total: 31, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 21, unknown conditional: 2, unknown unconditional: 19] , Statistics on independence cache: Total cache size (in pairs): 21, Positive cache size: 18, Positive conditional cache size: 1, Positive unconditional cache size: 17, Negative cache size: 3, Negative conditional cache size: 1, Negative unconditional cache size: 2, Eliminated conditions: 0, Maximal queried relation: 1, Independence queries for same thread: 1
  - CounterExampleResult [Line: 308]: assertion can be violated
    assertion can be violated
We found a FailurePath: 
[L809]        0  assume { :begin_inline_ULTIMATE.init } true;
[L810]        0  #NULL := { base: 0, offset: 0 };
        VAL      [#NULL!base=0, #NULL!offset=0]
[L811]        0  assume 0 == #valid[0];
        VAL      [#NULL!base=0, #NULL!offset=0]
[L812]        0  assume 0 < #StackHeapBarrier;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4]
[L813]        0  assume { :begin_inline_#Ultimate.allocInit } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4]
[L814]        0  #Ultimate.allocInit_~size#1, #Ultimate.allocInit_ptrBase#1 := 2, 1;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=1, #Ultimate.allocInit_~size#1=2]
[L815]        0  assume 1 == #valid[#Ultimate.allocInit_ptrBase#1];
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=1, #Ultimate.allocInit_~size#1=2]
[L816]        0  assume #length[#Ultimate.allocInit_ptrBase#1] == #Ultimate.allocInit_~size#1;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=1, #Ultimate.allocInit_~size#1=2]
[L817]        0  assume { :end_inline_#Ultimate.allocInit } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=1, #Ultimate.allocInit_~size#1=2]
[L818]        0  assume { :begin_inline_write~init~int } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=1, #Ultimate.allocInit_~size#1=2]
[L819]        0  write~init~int_#value#1, write~init~int_#ptr#1, write~init~int_#sizeOfWrittenType#1 := 48, { base: 1, offset: 0 }, 1;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=1, #Ultimate.allocInit_~size#1=2, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=48]
[L820]        0  assume #memory_int[write~init~int_#ptr#1] == write~init~int_#value#1;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=1, #Ultimate.allocInit_~size#1=2, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=48]
[L821]        0  assume { :end_inline_write~init~int } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=1, #Ultimate.allocInit_~size#1=2, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=48]
[L822]        0  assume { :begin_inline_write~init~int } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=1, #Ultimate.allocInit_~size#1=2, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=48]
[L823]        0  write~init~int_#value#1, write~init~int_#ptr#1, write~init~int_#sizeOfWrittenType#1 := 0, { base: 1, offset: 1 }, 1;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=1, #Ultimate.allocInit_~size#1=2, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0]
[L824]        0  assume #memory_int[write~init~int_#ptr#1] == write~init~int_#value#1;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=1, #Ultimate.allocInit_~size#1=2, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0]
[L825]        0  assume { :end_inline_write~init~int } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=1, #Ultimate.allocInit_~size#1=2, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0]
[L826]        0  assume { :begin_inline_#Ultimate.allocInit } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=1, #Ultimate.allocInit_~size#1=2, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0]
[L827]        0  #Ultimate.allocInit_~size#1, #Ultimate.allocInit_ptrBase#1 := 19, 2;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0]
[L828]        0  assume 1 == #valid[#Ultimate.allocInit_ptrBase#1];
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0]
[L829]        0  assume #length[#Ultimate.allocInit_ptrBase#1] == #Ultimate.allocInit_~size#1;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0]
[L830]        0  assume { :end_inline_#Ultimate.allocInit } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0]
[L831]        0  ~__unbuffered_cnt~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0]
[L832]        0  ~__unbuffered_p0_EAX~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX~0=0]
[L833]        0  ~__unbuffered_p0_EAX$flush_delayed~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX~0=0]
[L834]        0  ~__unbuffered_p0_EAX$mem_tmp~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX~0=0]
[L835]        0  ~__unbuffered_p0_EAX$r_buff0_thd0~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX~0=0]
[L836]        0  ~__unbuffered_p0_EAX$r_buff0_thd1~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX~0=0]
[L837]        0  ~__unbuffered_p0_EAX$r_buff0_thd2~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX~0=0]
[L838]        0  ~__unbuffered_p0_EAX$r_buff0_thd3~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX~0=0]
[L839]        0  ~__unbuffered_p0_EAX$r_buff1_thd0~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX~0=0]
[L840]        0  ~__unbuffered_p0_EAX$r_buff1_thd1~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX~0=0]
[L841]        0  ~__unbuffered_p0_EAX$r_buff1_thd2~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX~0=0]
[L842]        0  ~__unbuffered_p0_EAX$r_buff1_thd3~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX~0=0]
[L843]        0  ~__unbuffered_p0_EAX$read_delayed~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX~0=0]
[L844]        0  ~__unbuffered_p0_EAX$read_delayed_var~0 := { base: 0, offset: 0 };
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX~0=0]
[L845]        0  ~__unbuffered_p0_EAX$w_buff0~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX~0=0]
[L846]        0  ~__unbuffered_p0_EAX$w_buff0_used~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX~0=0]
[L847]        0  ~__unbuffered_p0_EAX$w_buff1~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0]
[L848]        0  ~__unbuffered_p0_EAX$w_buff1_used~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0]
[L849]        0  ~__unbuffered_p1_EAX~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0]
[L850]        0  ~main$tmp_guard0~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0]
[L851]        0  ~main$tmp_guard1~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0]
[L852]        0  ~x~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0]
[L853]        0  ~#y~0 := { base: 3, offset: 0 };
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0]
[L854]        0  assume { :begin_inline_#Ultimate.allocInit } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=2, #Ultimate.allocInit_~size#1=19, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0]
[L855]        0  #Ultimate.allocInit_~size#1, #Ultimate.allocInit_ptrBase#1 := 4, 3;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0]
[L856]        0  assume 1 == #valid[#Ultimate.allocInit_ptrBase#1];
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0]
[L857]        0  assume #length[#Ultimate.allocInit_ptrBase#1] == #Ultimate.allocInit_~size#1;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0]
[L858]        0  assume { :end_inline_#Ultimate.allocInit } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0]
[L859]        0  assume { :begin_inline_write~init~int } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=1, write~init~int_#ptr#1!offset=1, write~init~int_#sizeOfWrittenType#1=1, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0]
[L860]        0  write~init~int_#value#1, write~init~int_#ptr#1, write~init~int_#sizeOfWrittenType#1 := 0, ~#y~0, 4;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0]
[L861]        0  assume #memory_int[write~init~int_#ptr#1] == write~init~int_#value#1;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0]
[L862]        0  assume { :end_inline_write~init~int } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0]
[L863]        0  ~y$flush_delayed~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0]
[L864]        0  ~y$mem_tmp~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0]
[L865]        0  ~y$r_buff0_thd0~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0]
[L866]        0  ~y$r_buff0_thd1~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0]
[L867]        0  ~y$r_buff0_thd2~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0]
[L868]        0  ~y$r_buff0_thd3~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0]
[L869]        0  ~y$r_buff1_thd0~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0]
[L870]        0  ~y$r_buff1_thd1~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0]
[L871]        0  ~y$r_buff1_thd2~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0]
[L872]        0  ~y$r_buff1_thd3~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0]
[L873]        0  ~y$read_delayed~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed~0=0]
[L874]        0  ~y$read_delayed_var~0 := { base: 0, offset: 0 };
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0]
[L875]        0  ~y$w_buff0~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0~0=0]
[L876]        0  ~y$w_buff0_used~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0]
[L877]        0  ~y$w_buff1~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1~0=0]
[L878]        0  ~y$w_buff1_used~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L879]        0  ~weak$$choice0~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L880]        0  ~weak$$choice1~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L881]        0  ~weak$$choice2~0 := 0;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L883]        0  assume { :end_inline_ULTIMATE.init } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L884]        0  assume { :begin_inline_main } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L885]        0  havoc main_#res#1;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L886]        0  havoc main_#t~pre44#1, main_#t~nondet45#1, main_#t~pre46#1, main_#t~nondet47#1, main_#t~pre48#1, main_#t~nondet49#1, main_#t~ite52#1, main_#t~ite51#1, main_#t~mem50#1, main_#t~ite53#1, main_#t~ite54#1, main_#t~ite55#1, main_#t~ite56#1, main_#t~nondet57#1, main_#t~nondet58#1, main_#t~mem59#1, main_#t~ite62#1, main_#t~mem60#1, main_#t~ite61#1, main_#t~ite65#1, main_#t~ite64#1, main_#t~ite63#1, main_#t~ite68#1, main_#t~ite67#1, main_#t~ite66#1, main_#t~ite71#1, main_#t~ite70#1, main_#t~ite69#1, main_#t~ite74#1, main_#t~ite73#1, main_#t~ite72#1, main_#t~ite77#1, main_#t~ite76#1, main_#t~ite75#1, main_#t~ite80#1, main_#t~ite79#1, main_#t~ite78#1, main_#t~nondet81#1, main_#t~ite84#1, main_#t~ite83#1, main_#t~mem82#1, main_#t~mem85#1, main_#t~ite87#1, main_#t~mem86#1, main_~#t1997~0#1, main_~#t1998~0#1, main_~#t1999~0#1;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L887]        0  #Ultimate.allocOnStack_old_#length#1, #Ultimate.allocOnStack_old_#valid#1 := #length, #valid;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L888]        0  assume { :begin_inline_#Ultimate.allocOnStack } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L889]        0  #Ultimate.allocOnStack_~size#1 := 4;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L890]        0  havoc #Ultimate.allocOnStack_#res#1;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L891]        0  havoc #valid, #length;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L892]        0  assume 0 == #Ultimate.allocOnStack_old_#valid#1[#Ultimate.allocOnStack_#res#1!base];
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L893]        0  assume #valid == #Ultimate.allocOnStack_old_#valid#1[#Ultimate.allocOnStack_#res#1!base := 1];
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L894]        0  assume 0 == #Ultimate.allocOnStack_#res#1!offset;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L895]        0  assume 0 != #Ultimate.allocOnStack_#res#1!base;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L896]        0  assume #StackHeapBarrier < #Ultimate.allocOnStack_#res#1!base;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L897]        0  assume #length == #Ultimate.allocOnStack_old_#length#1[#Ultimate.allocOnStack_#res#1!base := #Ultimate.allocOnStack_~size#1];
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L898]        0  main_~#t1997~0#1 := #Ultimate.allocOnStack_#res#1;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L899]        0  assume { :end_inline_#Ultimate.allocOnStack } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L900]        0  main_#t~pre44#1 := #pthreadsForks;
        VAL      [#NULL!base=0, #NULL!offset=0, #pthreadsForks=-1, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L901]        0  #pthreadsForks := 1 + #pthreadsForks;
        VAL      [#NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L902]        0  write~int_old_#memory_int#1 := #memory_int;
        VAL      [#NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L903]        0  assume { :begin_inline_write~int } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L904]        0  write~int_#value#1, write~int_#ptr#1, write~int_#sizeOfWrittenType#1 := main_#t~pre44#1, main_~#t1997~0#1, 4;
        VAL      [#NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L907]        0  assume 1 == #valid[write~int_#ptr#1!base];
        VAL      [#NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L908]        0  assume write~int_#sizeOfWrittenType#1 + write~int_#ptr#1!offset <= #length[write~int_#ptr#1!base] && 0 <= write~int_#ptr#1!offset;
        VAL      [#NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L909]        0  havoc #memory_int;
        VAL      [#NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L910]        0  assume #memory_int == write~int_old_#memory_int#1[write~int_#ptr#1 := write~int_#value#1];
        VAL      [#NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L911]        0  assume { :end_inline_write~int } true;
        VAL      [#NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L912]  FORK  0  fork main_#t~pre44#1, 0 P0({ base: 0, offset: 0 });
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L297]        1  ~arg#1 := #in~arg#1;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L298]        1  assume { :begin_inline___VERIFIER_atomic_begin } true;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L299]        1  assume { :end_inline___VERIFIER_atomic_begin } true;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=0, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L300]        1  ~weak$$choice0~0 := #t~nondet3#1;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #t~nondet3#1=49, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=49, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L301]        1  havoc #t~nondet3#1;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=49, ~weak$$choice1~0=0, ~weak$$choice2~0=0, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L302]        1  ~weak$$choice2~0 := #t~nondet4#1;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #t~nondet4#1=50, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=49, ~weak$$choice1~0=0, ~weak$$choice2~0=50, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L303]        1  havoc #t~nondet4#1;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=49, ~weak$$choice1~0=0, ~weak$$choice2~0=50, ~x~0=0, ~y$flush_delayed~0=0, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L304]        1  ~y$flush_delayed~0 := ~weak$$choice2~0;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=49, ~weak$$choice1~0=0, ~weak$$choice2~0=50, ~x~0=0, ~y$flush_delayed~0=50, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L305]        1  assume { :begin_inline_read~int } true;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=49, ~weak$$choice1~0=0, ~weak$$choice2~0=50, ~x~0=0, ~y$flush_delayed~0=50, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L306]        1  read~int_#ptr#1, read~int_#sizeOfReadType#1 := ~#y~0, 4;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_#t~pre44#1=-1, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, read~int_#ptr#1!base=3, read~int_#ptr#1!offset=0, read~int_#sizeOfReadType#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=49, ~weak$$choice1~0=0, ~weak$$choice2~0=50, ~x~0=0, ~y$flush_delayed~0=50, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L913]        0  havoc main_#t~pre44#1;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, read~int_#ptr#1!base=3, read~int_#ptr#1!offset=0, read~int_#sizeOfReadType#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=49, ~weak$$choice1~0=0, ~weak$$choice2~0=50, ~x~0=0, ~y$flush_delayed~0=50, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L914]        0  havoc main_#t~nondet45#1;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, read~int_#ptr#1!base=3, read~int_#ptr#1!offset=0, read~int_#sizeOfReadType#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=49, ~weak$$choice1~0=0, ~weak$$choice2~0=50, ~x~0=0, ~y$flush_delayed~0=50, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L915]        0  #Ultimate.allocOnStack_old_#length#1, #Ultimate.allocOnStack_old_#valid#1 := #length, #valid;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, read~int_#ptr#1!base=3, read~int_#ptr#1!offset=0, read~int_#sizeOfReadType#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=49, ~weak$$choice1~0=0, ~weak$$choice2~0=50, ~x~0=0, ~y$flush_delayed~0=50, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L916]        0  assume { :begin_inline_#Ultimate.allocOnStack } true;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, read~int_#ptr#1!base=3, read~int_#ptr#1!offset=0, read~int_#sizeOfReadType#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=49, ~weak$$choice1~0=0, ~weak$$choice2~0=50, ~x~0=0, ~y$flush_delayed~0=50, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L917]        0  #Ultimate.allocOnStack_~size#1 := 4;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_#res#1.base=5, #Ultimate.allocOnStack_#res#1.offset=0, #Ultimate.allocOnStack_~size#1=4, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, read~int_#ptr#1!base=3, read~int_#ptr#1!offset=0, read~int_#sizeOfReadType#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=49, ~weak$$choice1~0=0, ~weak$$choice2~0=50, ~x~0=0, ~y$flush_delayed~0=50, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L918]        0  havoc #Ultimate.allocOnStack_#res#1;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_~size#1=4, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, read~int_#ptr#1!base=3, read~int_#ptr#1!offset=0, read~int_#sizeOfReadType#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=49, ~weak$$choice1~0=0, ~weak$$choice2~0=50, ~x~0=0, ~y$flush_delayed~0=50, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L919]        0  havoc #valid, #length;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_~size#1=4, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, read~int_#ptr#1!base=3, read~int_#ptr#1!offset=0, read~int_#sizeOfReadType#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=49, ~weak$$choice1~0=0, ~weak$$choice2~0=50, ~x~0=0, ~y$flush_delayed~0=50, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]
[L308]        1  assert read~int_#sizeOfReadType#1 + read~int_#ptr#1!offset <= #length[read~int_#ptr#1!base] && 0 <= read~int_#ptr#1!offset;
        VAL      [#in~arg#1!base=0, #in~arg#1!offset=0, #NULL!base=0, #NULL!offset=0, #pthreadsForks=0, #StackHeapBarrier=4, #Ultimate.allocInit_ptrBase#1=3, #Ultimate.allocInit_~size#1=4, #Ultimate.allocOnStack_~size#1=4, main_~#t1997~0#1!base=5, main_~#t1997~0#1!offset=0, read~int_#ptr#1!base=3, read~int_#ptr#1!offset=0, read~int_#sizeOfReadType#1=4, write~init~int_#ptr#1!base=3, write~init~int_#ptr#1!offset=0, write~init~int_#sizeOfWrittenType#1=4, write~init~int_#value#1=0, write~int_#ptr#1!base=5, write~int_#ptr#1!offset=0, write~int_#sizeOfWrittenType#1=4, write~int_#value#1=-1, ~#y~0!base=3, ~#y~0!offset=0, ~__unbuffered_cnt~0=0, ~__unbuffered_p0_EAX$flush_delayed~0=0, ~__unbuffered_p0_EAX$mem_tmp~0=0, ~__unbuffered_p0_EAX$r_buff0_thd0~0=0, ~__unbuffered_p0_EAX$r_buff0_thd1~0=0, ~__unbuffered_p0_EAX$r_buff0_thd2~0=0, ~__unbuffered_p0_EAX$r_buff0_thd3~0=0, ~__unbuffered_p0_EAX$r_buff1_thd0~0=0, ~__unbuffered_p0_EAX$r_buff1_thd1~0=0, ~__unbuffered_p0_EAX$r_buff1_thd2~0=0, ~__unbuffered_p0_EAX$r_buff1_thd3~0=0, ~__unbuffered_p0_EAX$read_delayed_var~0!base=0, ~__unbuffered_p0_EAX$read_delayed_var~0!offset=0, ~__unbuffered_p0_EAX$read_delayed~0=0, ~__unbuffered_p0_EAX$w_buff0_used~0=0, ~__unbuffered_p0_EAX$w_buff0~0=0, ~__unbuffered_p0_EAX$w_buff1_used~0=0, ~__unbuffered_p0_EAX$w_buff1~0=0, ~__unbuffered_p0_EAX~0=0, ~__unbuffered_p1_EAX~0=0, ~arg#1!base=0, ~arg#1!offset=0, ~main$tmp_guard0~0=0, ~main$tmp_guard1~0=0, ~weak$$choice0~0=49, ~weak$$choice1~0=0, ~weak$$choice2~0=50, ~x~0=0, ~y$flush_delayed~0=50, ~y$mem_tmp~0=0, ~y$r_buff0_thd0~0=0, ~y$r_buff0_thd1~0=0, ~y$r_buff0_thd2~0=0, ~y$r_buff0_thd3~0=0, ~y$r_buff1_thd0~0=0, ~y$r_buff1_thd1~0=0, ~y$r_buff1_thd2~0=0, ~y$r_buff1_thd3~0=0, ~y$read_delayed_var~0!base=0, ~y$read_delayed_var~0!offset=0, ~y$read_delayed~0=0, ~y$w_buff0_used~0=0, ~y$w_buff0~0=0, ~y$w_buff1_used~0=0, ~y$w_buff1~0=0]

  - StatisticsResult: Ultimate Automizer benchmark data for error location: P0Err0ASSERT_VIOLATIONASSERT with 1 thread instances
    CFG has 7 procedures, 1069 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 0.1s, OverallIterations: 0, TraceHistogramMax: 0, PathProgramHistogramMax: 0, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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: No data available, ReuseStatistics: No data available
  - StatisticsResult: Ultimate Automizer benchmark data for error location: P0Err0ASSERT_VIOLATIONASSERT with 2 thread instances
    CFG has 7 procedures, 1069 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 1.5s, OverallIterations: 2, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 9, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 231 NumberOfCodeBlocks, 231 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 111 ConstructedInterpolants, 0 QuantifiedInterpolants, 707 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 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
  - StatisticsResult: Ultimate Automizer benchmark data for thread instance sufficiency: ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES with 1 thread instances
    CFG has 7 procedures, 1069 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 0.1s, OverallIterations: 0, TraceHistogramMax: 0, PathProgramHistogramMax: 0, EmptinessCheckTime: 0.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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: No data available, ReuseStatistics: No data available
  - StatisticsResult: Ultimate Automizer benchmark data for thread instance sufficiency: ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES with 1 thread instances
    CFG has 7 procedures, 1069 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 0.8s, OverallIterations: 0, TraceHistogramMax: 0, PathProgramHistogramMax: 0, EmptinessCheckTime: 0.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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: No data available, ReuseStatistics: No data available
  - StatisticsResult: Ultimate Automizer benchmark data for thread instance sufficiency: ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES with 1 thread instances
    CFG has 7 procedures, 1069 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 29.9s, OverallIterations: 0, TraceHistogramMax: 0, PathProgramHistogramMax: 0, EmptinessCheckTime: 29.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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: No data available, ReuseStatistics: No data available
RESULT: Ultimate proved your program to be incorrect!
[2022-10-20 19:58:14,477 INFO  L540       MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Forceful destruction successful, exit code 0
[2022-10-20 19:58:14,687 INFO  L540       MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (5)] Forceful destruction successful, exit code 0
[2022-10-20 19:58:14,885 INFO  L540       MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Forceful destruction successful, exit code 0
[2022-10-20 19:58:15,082 INFO  L540       MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (3)] Forceful destruction successful, exit code 0
[2022-10-20 19:58:15,282 INFO  L540       MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Forceful destruction successful, exit code 0
[2022-10-20 19:58:15,486 INFO  L552       MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0
Received shutdown request...