/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedSemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-0e22065b97d0a1f8b3904e080cebe0f05e88d2b7-0e22065 [2021-06-11 07:37:34,596 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-11 07:37:34,598 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-11 07:37:34,614 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-11 07:37:34,614 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-11 07:37:34,615 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-11 07:37:34,616 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-11 07:37:34,617 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-11 07:37:34,618 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-11 07:37:34,619 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-11 07:37:34,620 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-11 07:37:34,620 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-11 07:37:34,621 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-11 07:37:34,621 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-11 07:37:34,622 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-11 07:37:34,623 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-11 07:37:34,623 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-11 07:37:34,624 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-11 07:37:34,625 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-11 07:37:34,627 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-11 07:37:34,628 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-11 07:37:34,628 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-11 07:37:34,629 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-11 07:37:34,630 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-11 07:37:34,631 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-11 07:37:34,631 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-11 07:37:34,632 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-11 07:37:34,632 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-11 07:37:34,632 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-11 07:37:34,633 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-11 07:37:34,633 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-11 07:37:34,634 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-11 07:37:34,634 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-11 07:37:34,635 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-11 07:37:34,635 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-11 07:37:34,635 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-11 07:37:34,636 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-11 07:37:34,636 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-11 07:37:34,636 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-11 07:37:34,637 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-11 07:37:34,648 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-11 07:37:34,649 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedSemanticLbe.epf [2021-06-11 07:37:34,666 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-11 07:37:34,666 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-11 07:37:34,667 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-11 07:37:34,667 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-11 07:37:34,667 INFO L138 SettingsManager]: * Use SBE=true [2021-06-11 07:37:34,667 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-11 07:37:34,667 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-11 07:37:34,667 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-11 07:37:34,667 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-11 07:37:34,668 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-11 07:37:34,668 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-11 07:37:34,668 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-11 07:37:34,668 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-11 07:37:34,668 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-11 07:37:34,668 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-11 07:37:34,668 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-11 07:37:34,668 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-11 07:37:34,668 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-11 07:37:34,669 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-11 07:37:34,669 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-11 07:37:34,669 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-11 07:37:34,669 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-11 07:37:34,669 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-11 07:37:34,669 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-11 07:37:34,669 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-11 07:37:34,669 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-11 07:37:34,669 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-11 07:37:34,669 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-06-11 07:37:34,670 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-06-11 07:37:34,670 INFO L138 SettingsManager]: * Apply repeated Lipton Reduction=true WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-11 07:37:34,915 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-11 07:37:34,927 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-11 07:37:34,928 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-11 07:37:34,929 INFO L271 PluginConnector]: Initializing CDTParser... [2021-06-11 07:37:34,929 INFO L275 PluginConnector]: CDTParser initialized [2021-06-11 07:37:34,930 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i [2021-06-11 07:37:34,970 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b4ef6c361/751674147be84488a5d3fca5e4134b98/FLAG284e54577 [2021-06-11 07:37:35,371 INFO L306 CDTParser]: Found 1 translation units. [2021-06-11 07:37:35,371 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i [2021-06-11 07:37:35,381 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b4ef6c361/751674147be84488a5d3fca5e4134b98/FLAG284e54577 [2021-06-11 07:37:35,703 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b4ef6c361/751674147be84488a5d3fca5e4134b98 [2021-06-11 07:37:35,705 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-11 07:37:35,706 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-06-11 07:37:35,708 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-06-11 07:37:35,708 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-06-11 07:37:35,712 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-06-11 07:37:35,713 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.06 07:37:35" (1/1) ... [2021-06-11 07:37:35,713 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@241d7d4b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 07:37:35, skipping insertion in model container [2021-06-11 07:37:35,714 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.06 07:37:35" (1/1) ... [2021-06-11 07:37:35,718 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-06-11 07:37:35,761 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-06-11 07:37:35,847 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-06-11 07:37:36,094 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[47275,47288] [2021-06-11 07:37:36,099 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[47463,47476] [2021-06-11 07:37:36,111 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48230,48243] [2021-06-11 07:37:36,113 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48344,48357] [2021-06-11 07:37:36,121 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48816,48829] [2021-06-11 07:37:36,121 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48872,48885] [2021-06-11 07:37:36,130 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[49384,49397] [2021-06-11 07:37:36,135 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[49443,49456] [2021-06-11 07:37:36,136 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[49522,49535] [2021-06-11 07:37:36,136 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-11 07:37:36,142 INFO L203 MainTranslator]: Completed pre-run [2021-06-11 07:37:36,153 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-06-11 07:37:36,176 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[47275,47288] [2021-06-11 07:37:36,179 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[47463,47476] [2021-06-11 07:37:36,187 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48230,48243] [2021-06-11 07:37:36,187 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48344,48357] [2021-06-11 07:37:36,192 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48816,48829] [2021-06-11 07:37:36,194 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[48872,48885] [2021-06-11 07:37:36,198 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[49384,49397] [2021-06-11 07:37:36,198 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[49443,49456] [2021-06-11 07:37:36,200 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo-bug_1w1r.i[49522,49535] [2021-06-11 07:37:36,201 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-11 07:37:36,300 INFO L208 MainTranslator]: Completed translation [2021-06-11 07:37:36,301 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 07:37:36 WrapperNode [2021-06-11 07:37:36,301 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-06-11 07:37:36,301 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-11 07:37:36,301 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-11 07:37:36,302 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-11 07:37:36,305 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 07:37:36" (1/1) ... [2021-06-11 07:37:36,326 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 07:37:36" (1/1) ... [2021-06-11 07:37:36,345 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-11 07:37:36,345 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-11 07:37:36,346 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-11 07:37:36,346 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-11 07:37:36,353 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 07:37:36" (1/1) ... [2021-06-11 07:37:36,354 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 07:37:36" (1/1) ... [2021-06-11 07:37:36,358 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 07:37:36" (1/1) ... [2021-06-11 07:37:36,358 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 07:37:36" (1/1) ... [2021-06-11 07:37:36,382 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 07:37:36" (1/1) ... [2021-06-11 07:37:36,385 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 07:37:36" (1/1) ... [2021-06-11 07:37:36,387 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 07:37:36" (1/1) ... [2021-06-11 07:37:36,389 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-11 07:37:36,390 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-11 07:37:36,390 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-11 07:37:36,390 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-11 07:37:36,391 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 07:37:36" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-11 07:37:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure pusher [2021-06-11 07:37:36,442 INFO L138 BoogieDeclarations]: Found implementation of procedure pusher [2021-06-11 07:37:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-06-11 07:37:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-06-11 07:37:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-06-11 07:37:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-06-11 07:37:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-06-11 07:37:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-06-11 07:37:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-06-11 07:37:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-06-11 07:37:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-11 07:37:36,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-11 07:37:36,443 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-11 07:37:37,140 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-11 07:37:37,140 INFO L299 CfgBuilder]: Removed 40 assume(true) statements. [2021-06-11 07:37:37,142 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.06 07:37:37 BoogieIcfgContainer [2021-06-11 07:37:37,142 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-11 07:37:37,143 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-11 07:37:37,143 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-11 07:37:37,144 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-11 07:37:37,144 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.06 07:37:35" (1/3) ... [2021-06-11 07:37:37,145 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a74d29e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.06 07:37:37, skipping insertion in model container [2021-06-11 07:37:37,145 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.06 07:37:36" (2/3) ... [2021-06-11 07:37:37,145 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a74d29e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.06 07:37:37, skipping insertion in model container [2021-06-11 07:37:37,145 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.06 07:37:37" (3/3) ... [2021-06-11 07:37:37,146 INFO L111 eAbstractionObserver]: Analyzing ICFG divinefifo-bug_1w1r.i [2021-06-11 07:37:37,149 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-11 07:37:37,152 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 11 error locations. [2021-06-11 07:37:37,152 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-11 07:37:37,184 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,185 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,185 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,185 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,186 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,186 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,186 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,186 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,186 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,186 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,186 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,186 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,186 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,186 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,186 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,186 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,187 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,187 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,187 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,187 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,187 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,187 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,187 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,187 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,187 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,187 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,187 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,187 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,187 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,187 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,188 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,188 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,188 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,189 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,189 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,190 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,190 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,190 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,191 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,191 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,192 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,192 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,192 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,192 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,192 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,193 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,193 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,193 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,193 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,193 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,193 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,193 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,193 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,193 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,193 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,193 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,193 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,193 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,194 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,194 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,194 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,194 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,194 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,194 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,194 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,194 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,194 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,194 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,194 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,194 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,194 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,194 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,198 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,198 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,198 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,198 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,199 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,199 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,199 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,200 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,200 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,200 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,200 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,200 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,200 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,201 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,201 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,201 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,201 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,201 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,201 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,201 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,201 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,201 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,201 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,201 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,201 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,201 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,201 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,202 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,202 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,202 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,202 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,202 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,202 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,202 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,202 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,202 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,202 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,202 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,202 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,203 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,203 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,203 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,203 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,203 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,203 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,203 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,203 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,203 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,203 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,203 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,203 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,204 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,204 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,204 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,204 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,204 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,204 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,204 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,204 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,204 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,204 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,204 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,204 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,204 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,205 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,205 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,205 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,205 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,205 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,205 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,205 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,205 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,205 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,205 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,205 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,205 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,205 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,205 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,206 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,206 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,206 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,206 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,207 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,207 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,207 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,207 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,207 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,208 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,208 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,208 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,209 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,209 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,209 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,209 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,209 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,209 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,210 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,210 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,210 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,210 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,210 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,210 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,210 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,210 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,210 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,210 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,210 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,210 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,211 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,211 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,211 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,211 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,211 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,212 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,212 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,212 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,212 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,212 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,212 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,212 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,212 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,212 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,212 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,212 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,212 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,213 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,213 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,213 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,213 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,213 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,213 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,213 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,213 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,213 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,213 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,213 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,213 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,214 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,214 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,214 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,214 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,214 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,214 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,215 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,215 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,215 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,216 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,216 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,216 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,216 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,216 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,216 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,216 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,216 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,216 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,216 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,216 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,217 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,217 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,217 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,217 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,217 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,217 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,217 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,217 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,217 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,217 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,217 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,217 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,218 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,218 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,218 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,218 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,218 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,218 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,218 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,218 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,218 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,218 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,218 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,218 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,219 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,219 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,219 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,219 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,219 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,219 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-11 07:37:37,223 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-06-11 07:37:37,234 INFO L253 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2021-06-11 07:37:37,245 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 07:37:37,245 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 07:37:37,245 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 07:37:37,245 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 07:37:37,245 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 07:37:37,245 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 07:37:37,245 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 07:37:37,246 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 07:37:37,256 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 437 places, 466 transitions, 940 flow [2021-06-11 07:37:37,332 INFO L129 PetriNetUnfolder]: 33/465 cut-off events. [2021-06-11 07:37:37,333 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 07:37:37,339 INFO L84 FinitePrefix]: Finished finitePrefix Result has 470 conditions, 465 events. 33/465 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1117 event pairs, 0 based on Foata normal form. 0/421 useless extension candidates. Maximal degree in co-relation 328. Up to 3 conditions per place. [2021-06-11 07:37:37,339 INFO L82 GeneralOperation]: Start removeDead. Operand has 437 places, 466 transitions, 940 flow [2021-06-11 07:37:37,345 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 420 places, 448 transitions, 902 flow [2021-06-11 07:37:37,346 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:37:37,353 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 420 places, 448 transitions, 902 flow [2021-06-11 07:37:37,355 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 420 places, 448 transitions, 902 flow [2021-06-11 07:37:37,356 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 420 places, 448 transitions, 902 flow [2021-06-11 07:37:37,403 INFO L129 PetriNetUnfolder]: 32/448 cut-off events. [2021-06-11 07:37:37,403 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 07:37:37,406 INFO L84 FinitePrefix]: Finished finitePrefix Result has 453 conditions, 448 events. 32/448 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1026 event pairs, 0 based on Foata normal form. 0/406 useless extension candidates. Maximal degree in co-relation 328. Up to 3 conditions per place. [2021-06-11 07:37:37,419 INFO L151 LiptonReduction]: Number of co-enabled transitions 31742 [2021-06-11 07:37:37,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:37,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:37,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:37,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:37,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:37,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:37,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:37,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:37,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:37,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:37,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:37,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:37,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:37,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:37,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:37,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:37,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:37,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:37:37,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:37:37,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:37,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:37,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:37,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:37,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:37,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:37,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:37,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:37,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:37,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,178 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.5 percent of original size [2021-06-11 07:37:38,180 INFO L147 QuantifierPusher]: treesize reduction 14, result has 6.7 percent of original size 1 [2021-06-11 07:37:38,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,330 INFO L147 QuantifierPusher]: treesize reduction 15, result has 6.3 percent of original size 1 [2021-06-11 07:37:38,417 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.5 percent of original size [2021-06-11 07:37:38,420 INFO L147 QuantifierPusher]: treesize reduction 14, result has 6.7 percent of original size 1 [2021-06-11 07:37:38,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,515 INFO L147 QuantifierPusher]: treesize reduction 15, result has 6.3 percent of original size 1 [2021-06-11 07:37:38,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:38,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:37:38,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:37:38,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:38,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:37:38,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 07:37:38,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:38,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-11 07:37:38,888 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:1 [2021-06-11 07:37:38,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:38,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:38,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:39,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:37:39,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:37:39,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:39,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:37:39,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 07:37:39,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:39,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-11 07:37:39,412 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:1 [2021-06-11 07:37:39,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:39,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:37:39,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:37:39,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:39,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:37:39,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:37:39,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,828 INFO L147 QuantifierPusher]: treesize reduction 15, result has 6.3 percent of original size 1 [2021-06-11 07:37:39,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:39,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:39,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,174 INFO L147 QuantifierPusher]: treesize reduction 15, result has 6.3 percent of original size 1 [2021-06-11 07:37:40,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:40,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:37:40,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:37:40,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:40,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,256 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-11 07:37:40,256 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:15, output treesize:1 [2021-06-11 07:37:40,342 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.5 percent of original size [2021-06-11 07:37:40,343 INFO L147 QuantifierPusher]: treesize reduction 14, result has 6.7 percent of original size 1 [2021-06-11 07:37:40,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:40,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:37:40,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:37:40,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:40,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-11 07:37:40,441 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:15, output treesize:1 [2021-06-11 07:37:40,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,661 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.5 percent of original size [2021-06-11 07:37:40,662 INFO L147 QuantifierPusher]: treesize reduction 14, result has 6.7 percent of original size 1 [2021-06-11 07:37:40,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,791 INFO L147 QuantifierPusher]: treesize reduction 15, result has 6.3 percent of original size 1 [2021-06-11 07:37:40,860 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.2 percent of original size [2021-06-11 07:37:40,861 INFO L147 QuantifierPusher]: treesize reduction 18, result has 5.3 percent of original size 1 [2021-06-11 07:37:40,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:40,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:40,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:41,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:41,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:42,066 INFO L142 QuantifierPusher]: treesize reduction 9, result has 78.6 percent of original size [2021-06-11 07:37:42,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:42,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:42,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:42,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:42,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:42,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:42,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:37:42,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:42,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:42,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:37:42,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-06-11 07:37:42,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:42,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:42,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:42,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:42,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:42,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:42,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:42,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:42,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:42,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:42,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:42,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:42,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:42,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:42,320 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:42,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:42,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:42,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:42,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-11 07:37:42,321 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:31, output treesize:1 [2021-06-11 07:37:42,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:42,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:42,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:42,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:43,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:43,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:43,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:43,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:43,879 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.1 percent of original size [2021-06-11 07:37:43,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:43,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:43,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:43,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:43,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:43,885 INFO L147 QuantifierPusher]: treesize reduction 14, result has 6.7 percent of original size 1 [2021-06-11 07:37:43,885 INFO L147 QuantifierPusher]: treesize reduction 14, result has 6.7 percent of original size 1 [2021-06-11 07:37:43,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:43,929 INFO L147 QuantifierPusher]: treesize reduction 15, result has 6.3 percent of original size 1 [2021-06-11 07:37:44,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:44,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:44,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:37:44,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:37:44,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:44,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:44,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:44,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:44,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:44,205 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-11 07:37:44,205 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:15, output treesize:1 [2021-06-11 07:37:44,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:44,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:37:44,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:37:44,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:44,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:44,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:44,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:44,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:44,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:44,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:44,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:37:44,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 07:37:44,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:44,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:44,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:44,843 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:44,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:44,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-11 07:37:44,844 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:1 [2021-06-11 07:37:44,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:44,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:45,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:45,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:45,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:45,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:45,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:45,186 INFO L147 QuantifierPusher]: treesize reduction 15, result has 6.3 percent of original size 1 [2021-06-11 07:37:45,273 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.6 percent of original size [2021-06-11 07:37:45,279 INFO L147 QuantifierPusher]: treesize reduction 38, result has 2.6 percent of original size 1 [2021-06-11 07:37:45,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:45,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:45,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:45,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:45,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:45,434 INFO L147 QuantifierPusher]: treesize reduction 39, result has 2.5 percent of original size 1 [2021-06-11 07:37:46,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:46,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:46,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:46,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:46,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:46,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:46,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:46,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:49,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:49,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:49,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:49,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:49,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:49,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:49,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:49,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:49,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:49,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:49,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:49,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:49,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:49,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:49,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:49,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:49,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:49,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:49,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:49,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:49,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:49,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:37:49,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:37:51,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:37:51,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:37:51,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:37:51,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:37:51,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:37:51,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-06-11 07:37:51,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-06-11 07:37:51,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:51,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,473 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:51,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:37:51,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:37:51,478 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-11 07:37:51,478 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-11 07:37:51,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:37:51,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 07:37:51,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:37:51,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 07:37:51,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-06-11 07:37:51,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-06-11 07:37:51,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-06-11 07:37:51,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-06-11 07:37:51,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:51,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-06-11 07:37:51,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-06-11 07:37:51,656 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_int_Out_9|], 2=[|v_#memory_int_961|, |v_#memory_int_960|]} [2021-06-11 07:37:51,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:51,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,665 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:51,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,668 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:51,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-11 07:37:51,670 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:54, output treesize:1 [2021-06-11 07:37:51,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:51,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:51,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:52,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:52,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:52,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:52,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:37:52,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:37:52,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:52,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:52,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:52,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:52,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:52,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:37:52,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:37:52,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:52,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:52,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:52,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:52,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:52,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:52,214 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:52,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:52,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:52,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:52,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-11 07:37:52,215 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:15, output treesize:1 [2021-06-11 07:37:52,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:52,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:52,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:52,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:52,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:52,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:52,671 INFO L142 QuantifierPusher]: treesize reduction 9, result has 81.3 percent of original size [2021-06-11 07:37:52,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:52,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:52,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:52,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:52,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 07:37:53,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:53,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:53,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:53,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:53,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:53,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:53,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:53,120 INFO L147 QuantifierPusher]: treesize reduction 15, result has 6.3 percent of original size 1 [2021-06-11 07:37:53,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:53,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:53,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:53,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:53,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:53,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:53,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:53,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:53,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:53,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:53,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:53,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:37:53,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:53,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:53,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:53,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:53,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:53,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:53,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:53,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:53,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:53,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:53,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:54,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:54,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:54,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:54,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:37:54,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:37:54,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:54,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:54,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:37:54,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:37:54,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:54,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-06-11 07:37:54,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-06-11 07:37:54,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:54,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:54,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:54,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:54,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:54,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:54,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:54,341 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 07:37:54,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:54,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:37:54,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:37:54,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-11 07:37:54,347 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-11 07:37:54,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:54,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:54,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:54,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:54,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:37:54,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:37:54,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:54,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:54,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:37:54,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 07:37:54,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:54,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 07:37:54,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-06-11 07:37:54,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:54,783 INFO L142 QuantifierPusher]: treesize reduction 1, result has 98.6 percent of original size [2021-06-11 07:37:54,786 INFO L147 QuantifierPusher]: treesize reduction 86, result has 1.1 percent of original size 1 [2021-06-11 07:37:54,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:54,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:57,386 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.1 percent of original size [2021-06-11 07:37:57,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:57,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:57,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:57,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:37:57,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:57,389 INFO L147 QuantifierPusher]: treesize reduction 14, result has 6.7 percent of original size 1 [2021-06-11 07:37:57,389 INFO L147 QuantifierPusher]: treesize reduction 14, result has 6.7 percent of original size 1 [2021-06-11 07:37:57,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:57,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-06-11 07:37:59,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:59,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:37:59,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:37:59,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:02,043 INFO L142 QuantifierPusher]: treesize reduction 1, result has 98.5 percent of original size [2021-06-11 07:38:02,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:02,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:02,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:02,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:02,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:02,046 INFO L147 QuantifierPusher]: treesize reduction 70, result has 1.4 percent of original size 1 [2021-06-11 07:38:02,046 INFO L147 QuantifierPusher]: treesize reduction 70, result has 1.4 percent of original size 1 [2021-06-11 07:38:04,921 WARN L205 SmtUtils]: Spent 307.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-11 07:38:05,134 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-11 07:38:05,334 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-06-11 07:38:05,507 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-06-11 07:38:05,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:05,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:05,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:05,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:05,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:05,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:38:05,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:38:05,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:05,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:05,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-06-11 07:38:05,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-06-11 07:38:05,537 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_int_Out_12|], 2=[|v_#memory_int_1638|]} [2021-06-11 07:38:05,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:05,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:05,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:05,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:05,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:05,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:05,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:38:05,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:05,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:05,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:05,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:05,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:05,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:05,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:05,543 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 07:38:05,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:05,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:05,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:05,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-11 07:38:05,544 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:1 [2021-06-11 07:38:05,613 INFO L142 QuantifierPusher]: treesize reduction 9, result has 93.6 percent of original size [2021-06-11 07:38:05,623 INFO L147 QuantifierPusher]: treesize reduction 55, result has 1.8 percent of original size 1 [2021-06-11 07:38:05,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:05,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:05,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:05,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:38:05,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-06-11 07:38:05,908 INFO L142 QuantifierPusher]: treesize reduction 9, result has 86.4 percent of original size [2021-06-11 07:38:05,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:06,229 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 94 [2021-06-11 07:38:06,464 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2021-06-11 07:38:06,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:06,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:06,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:06,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:06,959 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 108 [2021-06-11 07:38:07,309 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 108 [2021-06-11 07:38:07,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:07,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:07,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:07,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:07,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:07,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:38:07,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:38:07,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:07,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:07,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:07,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:07,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:38:07,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 07:38:07,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:07,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:07,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 07:38:07,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-06-11 07:38:07,805 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 113 [2021-06-11 07:38:08,044 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 120 [2021-06-11 07:38:08,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:08,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:08,311 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 82 [2021-06-11 07:38:08,543 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 86 [2021-06-11 07:38:09,384 WARN L205 SmtUtils]: Spent 753.00 ms on a formula simplification that was a NOOP. DAG size: 178 [2021-06-11 07:38:10,147 WARN L205 SmtUtils]: Spent 762.00 ms on a formula simplification that was a NOOP. DAG size: 178 [2021-06-11 07:38:11,130 WARN L205 SmtUtils]: Spent 981.00 ms on a formula simplification that was a NOOP. DAG size: 178 [2021-06-11 07:38:12,133 WARN L205 SmtUtils]: Spent 1.00 s on a formula simplification that was a NOOP. DAG size: 178 [2021-06-11 07:38:12,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:38:12,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:38:12,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:38:12,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:38:12,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-06-11 07:38:12,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-06-11 07:38:12,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-06-11 07:38:12,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-06-11 07:38:12,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-06-11 07:38:12,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-06-11 07:38:12,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-06-11 07:38:12,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-06-11 07:38:12,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-06-11 07:38:12,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-06-11 07:38:12,156 INFO L446 ElimStorePlain]: Different costs {0=[|v_#memory_int_Out_15|], 2=[|v_#memory_int_1748|, |v_#memory_int_1749|, |v_#memory_int_1747|, |v_#memory_int_1750|]} [2021-06-11 07:38:12,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:38:12,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,175 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 07:38:12,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 07:38:12,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 07:38:12,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-06-11 07:38:12,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 07:38:12,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-06-11 07:38:12,186 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-11 07:38:12,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,193 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-11 07:38:12,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,196 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-11 07:38:12,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,197 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-11 07:38:12,197 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 5 variables, input treesize:88, output treesize:1 [2021-06-11 07:38:12,360 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 263 DAG size of output: 1 [2021-06-11 07:38:12,422 INFO L142 QuantifierPusher]: treesize reduction 1, result has 99.8 percent of original size [2021-06-11 07:38:12,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:38:12,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:38:12,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:38:12,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:38:12,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-06-11 07:38:12,438 INFO L147 QuantifierPusher]: treesize reduction 54, result has 78.0 percent of original size 191 [2021-06-11 07:38:12,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:38:12,483 INFO L628 ElimStorePlain]: treesize reduction 138, result has 45.7 percent of original size [2021-06-11 07:38:12,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:12,486 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 07:38:12,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:12,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:12,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:38:12,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-06-11 07:38:12,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 5 xjuncts. [2021-06-11 07:38:12,498 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:269, output treesize:101 [2021-06-11 07:38:17,949 WARN L205 SmtUtils]: Spent 5.45 s on a formula simplification. DAG size of input: 248 DAG size of output: 228 [2021-06-11 07:38:20,496 WARN L205 SmtUtils]: Spent 2.55 s on a formula simplification that was a NOOP. DAG size: 220 [2021-06-11 07:38:24,211 WARN L205 SmtUtils]: Spent 3.71 s on a formula simplification. DAG size of input: 254 DAG size of output: 234 [2021-06-11 07:38:25,667 WARN L205 SmtUtils]: Spent 1.45 s on a formula simplification that was a NOOP. DAG size: 226 [2021-06-11 07:38:25,688 INFO L163 LiptonReduction]: Checked pairs total: 76109 [2021-06-11 07:38:25,688 INFO L165 LiptonReduction]: Total number of compositions: 417 [2021-06-11 07:38:25,691 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 48346 [2021-06-11 07:38:25,695 INFO L129 PetriNetUnfolder]: 0/0 cut-off events. [2021-06-11 07:38:25,696 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 07:38:25,696 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:25,696 INFO L263 CegarLoopForPetriNet]: trace histogram [1] [2021-06-11 07:38:25,696 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:25,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:25,699 INFO L82 PathProgramCache]: Analyzing trace with hash 1590, now seen corresponding path program 1 times [2021-06-11 07:38:25,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:25,703 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310937713] [2021-06-11 07:38:25,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:25,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:25,762 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:25,762 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310937713] [2021-06-11 07:38:25,762 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:25,762 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2021-06-11 07:38:25,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484480628] [2021-06-11 07:38:25,767 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-06-11 07:38:25,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:25,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-06-11 07:38:25,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-06-11 07:38:25,778 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 842 out of 883 [2021-06-11 07:38:25,781 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 120 transitions, 246 flow. Second operand has 2 states, 2 states have (on average 842.5) internal successors, (1685), 2 states have internal predecessors, (1685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:25,782 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:25,782 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 842 of 883 [2021-06-11 07:38:25,782 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:38:25,794 INFO L129 PetriNetUnfolder]: 15/114 cut-off events. [2021-06-11 07:38:25,795 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 07:38:25,795 INFO L84 FinitePrefix]: Finished finitePrefix Result has 120 conditions, 114 events. 15/114 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 295 event pairs, 0 based on Foata normal form. 3/93 useless extension candidates. Maximal degree in co-relation 117. Up to 3 conditions per place. [2021-06-11 07:38:25,796 INFO L132 encePairwiseOnDemand]: 879/883 looper letters, 0 selfloop transitions, 0 changer transitions 0/114 dead transitions. [2021-06-11 07:38:25,796 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 114 transitions, 234 flow [2021-06-11 07:38:25,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-11 07:38:25,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-06-11 07:38:25,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 1688 transitions. [2021-06-11 07:38:25,807 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9558323895809739 [2021-06-11 07:38:25,807 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 1688 transitions. [2021-06-11 07:38:25,807 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 1688 transitions. [2021-06-11 07:38:25,809 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:38:25,810 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 1688 transitions. [2021-06-11 07:38:25,814 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 844.0) internal successors, (1688), 2 states have internal predecessors, (1688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:25,820 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 883.0) internal successors, (2649), 3 states have internal predecessors, (2649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:25,821 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 883.0) internal successors, (2649), 3 states have internal predecessors, (2649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:25,822 INFO L185 Difference]: Start difference. First operand has 106 places, 120 transitions, 246 flow. Second operand 2 states and 1688 transitions. [2021-06-11 07:38:25,823 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 114 transitions, 234 flow [2021-06-11 07:38:25,825 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 114 transitions, 230 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-06-11 07:38:25,826 INFO L241 Difference]: Finished difference. Result has 102 places, 114 transitions, 230 flow [2021-06-11 07:38:25,827 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=883, PETRI_DIFFERENCE_MINUEND_FLOW=230, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=230, PETRI_PLACES=102, PETRI_TRANSITIONS=114} [2021-06-11 07:38:25,828 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, -4 predicate places. [2021-06-11 07:38:25,828 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:38:25,828 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 102 places, 114 transitions, 230 flow [2021-06-11 07:38:25,828 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 102 places, 114 transitions, 230 flow [2021-06-11 07:38:25,829 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 101 places, 114 transitions, 230 flow [2021-06-11 07:38:25,836 INFO L129 PetriNetUnfolder]: 15/114 cut-off events. [2021-06-11 07:38:25,836 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 07:38:25,836 INFO L84 FinitePrefix]: Finished finitePrefix Result has 116 conditions, 114 events. 15/114 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 281 event pairs, 0 based on Foata normal form. 0/90 useless extension candidates. Maximal degree in co-relation 88. Up to 3 conditions per place. [2021-06-11 07:38:25,837 INFO L151 LiptonReduction]: Number of co-enabled transitions 3872 [2021-06-11 07:38:25,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:25,881 INFO L147 QuantifierPusher]: treesize reduction 31, result has 3.1 percent of original size 1 [2021-06-11 07:38:25,934 INFO L163 LiptonReduction]: Checked pairs total: 13160 [2021-06-11 07:38:25,934 INFO L165 LiptonReduction]: Total number of compositions: 2 [2021-06-11 07:38:25,934 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 106 [2021-06-11 07:38:25,935 INFO L480 AbstractCegarLoop]: Abstraction has has 100 places, 113 transitions, 228 flow [2021-06-11 07:38:25,936 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 842.5) internal successors, (1685), 2 states have internal predecessors, (1685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:25,936 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:25,936 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-06-11 07:38:25,936 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-11 07:38:25,937 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:25,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:25,937 INFO L82 PathProgramCache]: Analyzing trace with hash -603404580, now seen corresponding path program 1 times [2021-06-11 07:38:25,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:25,937 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118089571] [2021-06-11 07:38:25,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:25,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:26,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:26,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:26,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:26,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 07:38:26,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:26,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:26,007 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:26,007 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118089571] [2021-06-11 07:38:26,007 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:26,007 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 07:38:26,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106612608] [2021-06-11 07:38:26,008 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 07:38:26,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:26,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 07:38:26,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-11 07:38:26,010 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 809 out of 885 [2021-06-11 07:38:26,012 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 113 transitions, 228 flow. Second operand has 3 states, 3 states have (on average 810.0) internal successors, (2430), 3 states have internal predecessors, (2430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:26,012 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:26,012 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 809 of 885 [2021-06-11 07:38:26,012 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:38:26,051 INFO L129 PetriNetUnfolder]: 25/190 cut-off events. [2021-06-11 07:38:26,052 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 07:38:26,052 INFO L84 FinitePrefix]: Finished finitePrefix Result has 202 conditions, 190 events. 25/190 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 475 event pairs, 0 based on Foata normal form. 0/151 useless extension candidates. Maximal degree in co-relation 172. Up to 7 conditions per place. [2021-06-11 07:38:26,053 INFO L132 encePairwiseOnDemand]: 882/885 looper letters, 7 selfloop transitions, 2 changer transitions 0/116 dead transitions. [2021-06-11 07:38:26,053 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 102 places, 116 transitions, 252 flow [2021-06-11 07:38:26,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 07:38:26,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 07:38:26,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2437 transitions. [2021-06-11 07:38:26,056 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9178907721280603 [2021-06-11 07:38:26,056 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2437 transitions. [2021-06-11 07:38:26,056 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2437 transitions. [2021-06-11 07:38:26,057 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:38:26,057 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2437 transitions. [2021-06-11 07:38:26,060 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 812.3333333333334) internal successors, (2437), 3 states have internal predecessors, (2437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:26,064 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 885.0) internal successors, (3540), 4 states have internal predecessors, (3540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:26,065 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 885.0) internal successors, (3540), 4 states have internal predecessors, (3540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:26,065 INFO L185 Difference]: Start difference. First operand has 100 places, 113 transitions, 228 flow. Second operand 3 states and 2437 transitions. [2021-06-11 07:38:26,065 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 102 places, 116 transitions, 252 flow [2021-06-11 07:38:26,066 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 116 transitions, 252 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 07:38:26,067 INFO L241 Difference]: Finished difference. Result has 103 places, 114 transitions, 240 flow [2021-06-11 07:38:26,067 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=885, PETRI_DIFFERENCE_MINUEND_FLOW=228, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=240, PETRI_PLACES=103, PETRI_TRANSITIONS=114} [2021-06-11 07:38:26,068 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, -3 predicate places. [2021-06-11 07:38:26,068 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:38:26,068 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 103 places, 114 transitions, 240 flow [2021-06-11 07:38:26,068 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 103 places, 114 transitions, 240 flow [2021-06-11 07:38:26,069 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 103 places, 114 transitions, 240 flow [2021-06-11 07:38:26,079 INFO L129 PetriNetUnfolder]: 25/190 cut-off events. [2021-06-11 07:38:26,079 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 07:38:26,079 INFO L84 FinitePrefix]: Finished finitePrefix Result has 199 conditions, 190 events. 25/190 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 462 event pairs, 0 based on Foata normal form. 0/152 useless extension candidates. Maximal degree in co-relation 169. Up to 6 conditions per place. [2021-06-11 07:38:26,081 INFO L151 LiptonReduction]: Number of co-enabled transitions 3872 [2021-06-11 07:38:26,086 INFO L163 LiptonReduction]: Checked pairs total: 6512 [2021-06-11 07:38:26,086 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:38:26,087 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 19 [2021-06-11 07:38:26,088 INFO L480 AbstractCegarLoop]: Abstraction has has 103 places, 114 transitions, 240 flow [2021-06-11 07:38:26,089 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 810.0) internal successors, (2430), 3 states have internal predecessors, (2430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:26,089 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:26,089 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-06-11 07:38:26,089 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-11 07:38:26,089 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:26,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:26,089 INFO L82 PathProgramCache]: Analyzing trace with hash -603440266, now seen corresponding path program 1 times [2021-06-11 07:38:26,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:26,089 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954250656] [2021-06-11 07:38:26,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:26,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:26,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:26,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:26,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:26,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 07:38:26,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:26,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:26,170 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:26,170 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954250656] [2021-06-11 07:38:26,170 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:26,171 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 07:38:26,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5911576] [2021-06-11 07:38:26,171 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 07:38:26,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:26,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 07:38:26,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-11 07:38:26,174 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 833 out of 885 [2021-06-11 07:38:26,176 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 114 transitions, 240 flow. Second operand has 3 states, 3 states have (on average 833.6666666666666) internal successors, (2501), 3 states have internal predecessors, (2501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:26,176 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:26,176 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 833 of 885 [2021-06-11 07:38:26,176 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:38:26,201 INFO L129 PetriNetUnfolder]: 23/188 cut-off events. [2021-06-11 07:38:26,201 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-11 07:38:26,202 INFO L84 FinitePrefix]: Finished finitePrefix Result has 202 conditions, 188 events. 23/188 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 452 event pairs, 0 based on Foata normal form. 0/152 useless extension candidates. Maximal degree in co-relation 171. Up to 6 conditions per place. [2021-06-11 07:38:26,202 INFO L132 encePairwiseOnDemand]: 883/885 looper letters, 2 selfloop transitions, 1 changer transitions 0/114 dead transitions. [2021-06-11 07:38:26,202 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 114 transitions, 246 flow [2021-06-11 07:38:26,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 07:38:26,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 07:38:26,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2503 transitions. [2021-06-11 07:38:26,208 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9427495291902072 [2021-06-11 07:38:26,208 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2503 transitions. [2021-06-11 07:38:26,208 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2503 transitions. [2021-06-11 07:38:26,209 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:38:26,209 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2503 transitions. [2021-06-11 07:38:26,212 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 834.3333333333334) internal successors, (2503), 3 states have internal predecessors, (2503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:26,215 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 885.0) internal successors, (3540), 4 states have internal predecessors, (3540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:26,216 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 885.0) internal successors, (3540), 4 states have internal predecessors, (3540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:26,216 INFO L185 Difference]: Start difference. First operand has 103 places, 114 transitions, 240 flow. Second operand 3 states and 2503 transitions. [2021-06-11 07:38:26,217 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 114 transitions, 246 flow [2021-06-11 07:38:26,218 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 114 transitions, 244 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 07:38:26,221 INFO L241 Difference]: Finished difference. Result has 105 places, 114 transitions, 243 flow [2021-06-11 07:38:26,221 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=885, PETRI_DIFFERENCE_MINUEND_FLOW=236, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=112, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=243, PETRI_PLACES=105, PETRI_TRANSITIONS=114} [2021-06-11 07:38:26,221 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, -1 predicate places. [2021-06-11 07:38:26,221 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:38:26,221 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 105 places, 114 transitions, 243 flow [2021-06-11 07:38:26,223 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 105 places, 114 transitions, 243 flow [2021-06-11 07:38:26,224 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 105 places, 114 transitions, 243 flow [2021-06-11 07:38:26,234 INFO L129 PetriNetUnfolder]: 23/188 cut-off events. [2021-06-11 07:38:26,235 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-11 07:38:26,235 INFO L84 FinitePrefix]: Finished finitePrefix Result has 199 conditions, 188 events. 23/188 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 435 event pairs, 0 based on Foata normal form. 0/152 useless extension candidates. Maximal degree in co-relation 188. Up to 6 conditions per place. [2021-06-11 07:38:26,237 INFO L151 LiptonReduction]: Number of co-enabled transitions 3872 [2021-06-11 07:38:26,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:26,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 07:38:26,313 INFO L163 LiptonReduction]: Checked pairs total: 12998 [2021-06-11 07:38:26,313 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 07:38:26,313 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 92 [2021-06-11 07:38:26,315 INFO L480 AbstractCegarLoop]: Abstraction has has 106 places, 115 transitions, 245 flow [2021-06-11 07:38:26,316 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 833.6666666666666) internal successors, (2501), 3 states have internal predecessors, (2501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:26,316 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:26,316 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:38:26,316 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-11 07:38:26,317 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:26,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:26,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1526612766, now seen corresponding path program 1 times [2021-06-11 07:38:26,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:26,317 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585998347] [2021-06-11 07:38:26,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:26,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:26,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:26,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:26,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:26,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:26,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:26,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:38:26,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:26,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:26,429 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:26,429 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585998347] [2021-06-11 07:38:26,430 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:26,430 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 07:38:26,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103120523] [2021-06-11 07:38:26,430 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 07:38:26,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:26,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 07:38:26,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 07:38:26,434 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 510 out of 886 [2021-06-11 07:38:26,436 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 115 transitions, 245 flow. Second operand has 5 states, 5 states have (on average 511.2) internal successors, (2556), 5 states have internal predecessors, (2556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:26,436 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:26,436 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 510 of 886 [2021-06-11 07:38:26,436 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:38:27,084 INFO L129 PetriNetUnfolder]: 3234/6107 cut-off events. [2021-06-11 07:38:27,084 INFO L130 PetriNetUnfolder]: For 43/67 co-relation queries the response was YES. [2021-06-11 07:38:27,090 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11979 conditions, 6107 events. 3234/6107 cut-off events. For 43/67 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 35417 event pairs, 775 based on Foata normal form. 24/5175 useless extension candidates. Maximal degree in co-relation 6278. Up to 5224 conditions per place. [2021-06-11 07:38:27,110 INFO L132 encePairwiseOnDemand]: 877/886 looper letters, 152 selfloop transitions, 12 changer transitions 0/180 dead transitions. [2021-06-11 07:38:27,110 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 180 transitions, 706 flow [2021-06-11 07:38:27,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 07:38:27,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 07:38:27,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2714 transitions. [2021-06-11 07:38:27,115 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6126410835214446 [2021-06-11 07:38:27,115 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2714 transitions. [2021-06-11 07:38:27,115 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2714 transitions. [2021-06-11 07:38:27,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:38:27,116 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2714 transitions. [2021-06-11 07:38:27,119 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 542.8) internal successors, (2714), 5 states have internal predecessors, (2714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:27,124 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 886.0) internal successors, (5316), 6 states have internal predecessors, (5316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:27,126 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 886.0) internal successors, (5316), 6 states have internal predecessors, (5316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:27,126 INFO L185 Difference]: Start difference. First operand has 106 places, 115 transitions, 245 flow. Second operand 5 states and 2714 transitions. [2021-06-11 07:38:27,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 110 places, 180 transitions, 706 flow [2021-06-11 07:38:27,128 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 180 transitions, 706 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 07:38:27,131 INFO L241 Difference]: Finished difference. Result has 113 places, 126 transitions, 325 flow [2021-06-11 07:38:27,131 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=886, PETRI_DIFFERENCE_MINUEND_FLOW=245, PETRI_DIFFERENCE_MINUEND_PLACES=106, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=325, PETRI_PLACES=113, PETRI_TRANSITIONS=126} [2021-06-11 07:38:27,131 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 7 predicate places. [2021-06-11 07:38:27,131 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:38:27,131 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 113 places, 126 transitions, 325 flow [2021-06-11 07:38:27,131 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 113 places, 126 transitions, 325 flow [2021-06-11 07:38:27,132 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 113 places, 126 transitions, 325 flow [2021-06-11 07:38:27,183 INFO L129 PetriNetUnfolder]: 77/554 cut-off events. [2021-06-11 07:38:27,184 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-06-11 07:38:27,185 INFO L84 FinitePrefix]: Finished finitePrefix Result has 643 conditions, 554 events. 77/554 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2750 event pairs, 0 based on Foata normal form. 0/449 useless extension candidates. Maximal degree in co-relation 411. Up to 24 conditions per place. [2021-06-11 07:38:27,190 INFO L151 LiptonReduction]: Number of co-enabled transitions 4162 [2021-06-11 07:38:27,196 INFO L163 LiptonReduction]: Checked pairs total: 5872 [2021-06-11 07:38:27,196 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:38:27,196 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 65 [2021-06-11 07:38:27,197 INFO L480 AbstractCegarLoop]: Abstraction has has 113 places, 126 transitions, 325 flow [2021-06-11 07:38:27,198 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 511.2) internal successors, (2556), 5 states have internal predecessors, (2556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:27,198 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:27,199 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:38:27,199 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-11 07:38:27,199 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:27,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:27,199 INFO L82 PathProgramCache]: Analyzing trace with hash 89150159, now seen corresponding path program 1 times [2021-06-11 07:38:27,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:27,199 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240233899] [2021-06-11 07:38:27,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:27,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:27,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:27,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:27,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:27,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 07:38:27,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:27,253 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240233899] [2021-06-11 07:38:27,253 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:27,253 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-11 07:38:27,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954399960] [2021-06-11 07:38:27,253 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 07:38:27,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:27,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 07:38:27,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-11 07:38:27,256 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 730 out of 886 [2021-06-11 07:38:27,257 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 126 transitions, 325 flow. Second operand has 3 states, 3 states have (on average 732.0) internal successors, (2196), 3 states have internal predecessors, (2196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:27,257 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:27,257 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 730 of 886 [2021-06-11 07:38:27,257 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:38:27,347 INFO L129 PetriNetUnfolder]: 122/899 cut-off events. [2021-06-11 07:38:27,347 INFO L130 PetriNetUnfolder]: For 15/15 co-relation queries the response was YES. [2021-06-11 07:38:27,350 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1141 conditions, 899 events. 122/899 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 5533 event pairs, 0 based on Foata normal form. 0/752 useless extension candidates. Maximal degree in co-relation 1084. Up to 79 conditions per place. [2021-06-11 07:38:27,353 INFO L132 encePairwiseOnDemand]: 874/886 looper letters, 17 selfloop transitions, 10 changer transitions 0/133 dead transitions. [2021-06-11 07:38:27,353 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 133 transitions, 397 flow [2021-06-11 07:38:27,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 07:38:27,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 07:38:27,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2218 transitions. [2021-06-11 07:38:27,356 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8344620015048909 [2021-06-11 07:38:27,356 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2218 transitions. [2021-06-11 07:38:27,356 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2218 transitions. [2021-06-11 07:38:27,357 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:38:27,357 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2218 transitions. [2021-06-11 07:38:27,361 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 739.3333333333334) internal successors, (2218), 3 states have internal predecessors, (2218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:27,373 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 886.0) internal successors, (3544), 4 states have internal predecessors, (3544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:27,374 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 886.0) internal successors, (3544), 4 states have internal predecessors, (3544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:27,374 INFO L185 Difference]: Start difference. First operand has 113 places, 126 transitions, 325 flow. Second operand 3 states and 2218 transitions. [2021-06-11 07:38:27,374 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 133 transitions, 397 flow [2021-06-11 07:38:27,376 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 133 transitions, 397 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 07:38:27,377 INFO L241 Difference]: Finished difference. Result has 116 places, 131 transitions, 383 flow [2021-06-11 07:38:27,378 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=886, PETRI_DIFFERENCE_MINUEND_FLOW=325, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=383, PETRI_PLACES=116, PETRI_TRANSITIONS=131} [2021-06-11 07:38:27,378 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 10 predicate places. [2021-06-11 07:38:27,378 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:38:27,378 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 116 places, 131 transitions, 383 flow [2021-06-11 07:38:27,378 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 116 places, 131 transitions, 383 flow [2021-06-11 07:38:27,378 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 116 places, 131 transitions, 383 flow [2021-06-11 07:38:27,419 INFO L129 PetriNetUnfolder]: 98/685 cut-off events. [2021-06-11 07:38:27,419 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2021-06-11 07:38:27,421 INFO L84 FinitePrefix]: Finished finitePrefix Result has 876 conditions, 685 events. 98/685 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 3703 event pairs, 0 based on Foata normal form. 0/580 useless extension candidates. Maximal degree in co-relation 816. Up to 38 conditions per place. [2021-06-11 07:38:27,426 INFO L151 LiptonReduction]: Number of co-enabled transitions 4394 [2021-06-11 07:38:27,487 INFO L163 LiptonReduction]: Checked pairs total: 5826 [2021-06-11 07:38:27,487 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:38:27,487 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 109 [2021-06-11 07:38:27,488 INFO L480 AbstractCegarLoop]: Abstraction has has 116 places, 131 transitions, 383 flow [2021-06-11 07:38:27,489 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 732.0) internal successors, (2196), 3 states have internal predecessors, (2196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:27,489 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:27,489 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:38:27,489 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-11 07:38:27,489 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:27,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:27,495 INFO L82 PathProgramCache]: Analyzing trace with hash 132583135, now seen corresponding path program 1 times [2021-06-11 07:38:27,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:27,495 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978035416] [2021-06-11 07:38:27,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:27,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:27,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:27,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:38:27,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:27,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:38:27,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:27,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:38:27,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:27,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:38:27,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:27,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:38:27,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:27,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:27,592 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:27,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978035416] [2021-06-11 07:38:27,593 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:27,593 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-06-11 07:38:27,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071220006] [2021-06-11 07:38:27,594 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-11 07:38:27,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:27,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-11 07:38:27,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-06-11 07:38:27,598 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 488 out of 886 [2021-06-11 07:38:27,599 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 131 transitions, 383 flow. Second operand has 8 states, 8 states have (on average 489.375) internal successors, (3915), 8 states have internal predecessors, (3915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:27,599 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:27,599 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 488 of 886 [2021-06-11 07:38:27,599 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:38:28,691 INFO L129 PetriNetUnfolder]: 5758/10908 cut-off events. [2021-06-11 07:38:28,691 INFO L130 PetriNetUnfolder]: For 1117/1143 co-relation queries the response was YES. [2021-06-11 07:38:28,706 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23275 conditions, 10908 events. 5758/10908 cut-off events. For 1117/1143 co-relation queries the response was YES. Maximal size of possible extension queue 158. Compared 70373 event pairs, 1384 based on Foata normal form. 28/9537 useless extension candidates. Maximal degree in co-relation 12352. Up to 9347 conditions per place. [2021-06-11 07:38:28,738 INFO L132 encePairwiseOnDemand]: 875/886 looper letters, 209 selfloop transitions, 20 changer transitions 0/244 dead transitions. [2021-06-11 07:38:28,738 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 244 transitions, 1141 flow [2021-06-11 07:38:28,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-11 07:38:28,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-11 07:38:28,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 4120 transitions. [2021-06-11 07:38:28,745 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5812641083521445 [2021-06-11 07:38:28,745 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 4120 transitions. [2021-06-11 07:38:28,745 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 4120 transitions. [2021-06-11 07:38:28,747 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:38:28,747 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 4120 transitions. [2021-06-11 07:38:28,751 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 515.0) internal successors, (4120), 8 states have internal predecessors, (4120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:28,758 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 886.0) internal successors, (7974), 9 states have internal predecessors, (7974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:28,759 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 886.0) internal successors, (7974), 9 states have internal predecessors, (7974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:28,759 INFO L185 Difference]: Start difference. First operand has 116 places, 131 transitions, 383 flow. Second operand 8 states and 4120 transitions. [2021-06-11 07:38:28,759 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 244 transitions, 1141 flow [2021-06-11 07:38:28,763 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 244 transitions, 1116 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 07:38:28,765 INFO L241 Difference]: Finished difference. Result has 125 places, 139 transitions, 466 flow [2021-06-11 07:38:28,765 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=886, PETRI_DIFFERENCE_MINUEND_FLOW=373, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=466, PETRI_PLACES=125, PETRI_TRANSITIONS=139} [2021-06-11 07:38:28,765 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 19 predicate places. [2021-06-11 07:38:28,766 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:38:28,766 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 125 places, 139 transitions, 466 flow [2021-06-11 07:38:28,766 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 125 places, 139 transitions, 466 flow [2021-06-11 07:38:28,766 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 125 places, 139 transitions, 466 flow [2021-06-11 07:38:28,820 INFO L129 PetriNetUnfolder]: 143/1108 cut-off events. [2021-06-11 07:38:28,820 INFO L130 PetriNetUnfolder]: For 99/99 co-relation queries the response was YES. [2021-06-11 07:38:28,824 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1482 conditions, 1108 events. 143/1108 cut-off events. For 99/99 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 7426 event pairs, 1 based on Foata normal form. 0/956 useless extension candidates. Maximal degree in co-relation 1321. Up to 76 conditions per place. [2021-06-11 07:38:28,830 INFO L151 LiptonReduction]: Number of co-enabled transitions 4512 [2021-06-11 07:38:29,976 INFO L163 LiptonReduction]: Checked pairs total: 5357 [2021-06-11 07:38:29,976 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:38:29,976 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1210 [2021-06-11 07:38:29,976 INFO L480 AbstractCegarLoop]: Abstraction has has 125 places, 139 transitions, 466 flow [2021-06-11 07:38:29,977 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 489.375) internal successors, (3915), 8 states have internal predecessors, (3915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:29,977 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:29,977 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:38:29,977 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-06-11 07:38:29,978 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:29,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:29,978 INFO L82 PathProgramCache]: Analyzing trace with hash -734392425, now seen corresponding path program 2 times [2021-06-11 07:38:29,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:29,978 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441881445] [2021-06-11 07:38:29,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:29,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:30,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:30,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:38:30,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:30,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:38:30,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:30,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:38:30,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:30,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:38:30,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:30,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:38:30,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:30,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:38:30,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:30,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:38:30,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:30,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:30,054 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:30,054 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441881445] [2021-06-11 07:38:30,054 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:30,055 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-06-11 07:38:30,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070565482] [2021-06-11 07:38:30,055 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-11 07:38:30,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:30,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-11 07:38:30,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-06-11 07:38:30,058 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 497 out of 886 [2021-06-11 07:38:30,060 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 139 transitions, 466 flow. Second operand has 9 states, 9 states have (on average 498.3333333333333) internal successors, (4485), 9 states have internal predecessors, (4485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:30,061 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:30,061 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 497 of 886 [2021-06-11 07:38:30,061 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:38:31,668 INFO L129 PetriNetUnfolder]: 5977/11284 cut-off events. [2021-06-11 07:38:31,668 INFO L130 PetriNetUnfolder]: For 2323/2351 co-relation queries the response was YES. [2021-06-11 07:38:31,683 INFO L84 FinitePrefix]: Finished finitePrefix Result has 25286 conditions, 11284 events. 5977/11284 cut-off events. For 2323/2351 co-relation queries the response was YES. Maximal size of possible extension queue 157. Compared 72613 event pairs, 1083 based on Foata normal form. 30/9899 useless extension candidates. Maximal degree in co-relation 23266. Up to 9412 conditions per place. [2021-06-11 07:38:31,708 INFO L132 encePairwiseOnDemand]: 874/886 looper letters, 352 selfloop transitions, 40 changer transitions 0/406 dead transitions. [2021-06-11 07:38:31,708 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 406 transitions, 2075 flow [2021-06-11 07:38:31,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-11 07:38:31,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-06-11 07:38:31,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6317 transitions. [2021-06-11 07:38:31,718 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5941497366440933 [2021-06-11 07:38:31,718 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6317 transitions. [2021-06-11 07:38:31,718 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6317 transitions. [2021-06-11 07:38:31,720 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:38:31,720 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6317 transitions. [2021-06-11 07:38:31,727 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 526.4166666666666) internal successors, (6317), 12 states have internal predecessors, (6317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:31,737 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 886.0) internal successors, (11518), 13 states have internal predecessors, (11518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:31,738 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 886.0) internal successors, (11518), 13 states have internal predecessors, (11518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:31,738 INFO L185 Difference]: Start difference. First operand has 125 places, 139 transitions, 466 flow. Second operand 12 states and 6317 transitions. [2021-06-11 07:38:31,738 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 136 places, 406 transitions, 2075 flow [2021-06-11 07:38:31,746 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 406 transitions, 2019 flow, removed 3 selfloop flow, removed 3 redundant places. [2021-06-11 07:38:31,749 INFO L241 Difference]: Finished difference. Result has 136 places, 165 transitions, 712 flow [2021-06-11 07:38:31,750 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=886, PETRI_DIFFERENCE_MINUEND_FLOW=442, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=712, PETRI_PLACES=136, PETRI_TRANSITIONS=165} [2021-06-11 07:38:31,750 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 30 predicate places. [2021-06-11 07:38:31,750 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:38:31,750 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 136 places, 165 transitions, 712 flow [2021-06-11 07:38:31,750 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 136 places, 165 transitions, 712 flow [2021-06-11 07:38:31,751 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 136 places, 165 transitions, 712 flow [2021-06-11 07:38:31,821 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1210] L1060-3-->L1060-5: Formula: (and (= (store |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (select (select |v_#memory_int_206| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|))) |v_#memory_int_206|) (= (store |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12| 4))) |v_#memory_$Pointer$.offset_313|) (= (store |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|)) |v_#memory_$Pointer$.base_313|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_314|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_207|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_314|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_6|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_313|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_206|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_313|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, #memory_$Pointer$.offset][35], [452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 456#true, Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 138#L1060-5true, Black: 518#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 485#(and (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 114#L1002-2true, Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, 447#(= ULTIMATE.start_main_~i~1 0)]) [2021-06-11 07:38:31,821 INFO L384 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2021-06-11 07:38:31,822 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 07:38:31,822 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 07:38:31,822 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 07:38:31,831 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1210] L1060-3-->L1060-5: Formula: (and (= (store |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (select (select |v_#memory_int_206| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|))) |v_#memory_int_206|) (= (store |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12| 4))) |v_#memory_$Pointer$.offset_313|) (= (store |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|)) |v_#memory_$Pointer$.base_313|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_314|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_207|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_314|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_6|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_313|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_206|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_313|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, #memory_$Pointer$.offset][35], [452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 456#true, Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 138#L1060-5true, Black: 518#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 485#(and (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 114#L1002-2true, Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, 447#(= ULTIMATE.start_main_~i~1 0)]) [2021-06-11 07:38:31,831 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 07:38:31,831 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 07:38:31,831 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 07:38:31,831 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 07:38:31,856 INFO L129 PetriNetUnfolder]: 280/1809 cut-off events. [2021-06-11 07:38:31,856 INFO L130 PetriNetUnfolder]: For 397/401 co-relation queries the response was YES. [2021-06-11 07:38:31,861 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2655 conditions, 1809 events. 280/1809 cut-off events. For 397/401 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 13957 event pairs, 4 based on Foata normal form. 4/1562 useless extension candidates. Maximal degree in co-relation 2348. Up to 148 conditions per place. [2021-06-11 07:38:31,869 INFO L151 LiptonReduction]: Number of co-enabled transitions 4940 [2021-06-11 07:38:32,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:32,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 07:38:32,109 INFO L163 LiptonReduction]: Checked pairs total: 12055 [2021-06-11 07:38:32,109 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 07:38:32,109 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 359 [2021-06-11 07:38:32,109 INFO L480 AbstractCegarLoop]: Abstraction has has 137 places, 166 transitions, 716 flow [2021-06-11 07:38:32,110 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 498.3333333333333) internal successors, (4485), 9 states have internal predecessors, (4485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:32,110 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:32,110 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:38:32,110 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-06-11 07:38:32,111 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:32,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:32,111 INFO L82 PathProgramCache]: Analyzing trace with hash 967290001, now seen corresponding path program 3 times [2021-06-11 07:38:32,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:32,111 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516193353] [2021-06-11 07:38:32,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:32,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:32,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:32,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:38:32,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:32,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:38:32,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:32,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:38:32,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:32,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:38:32,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:32,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:38:32,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:32,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:38:32,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:32,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:38:32,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:32,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:32,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:32,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:38:32,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:32,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:32,272 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:32,272 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516193353] [2021-06-11 07:38:32,272 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:32,272 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-06-11 07:38:32,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395789023] [2021-06-11 07:38:32,273 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-11 07:38:32,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:32,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-11 07:38:32,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-11 07:38:32,277 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 478 out of 887 [2021-06-11 07:38:32,280 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 166 transitions, 716 flow. Second operand has 11 states, 11 states have (on average 479.09090909090907) internal successors, (5270), 11 states have internal predecessors, (5270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:32,280 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:32,280 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 478 of 887 [2021-06-11 07:38:32,280 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:38:34,736 INFO L129 PetriNetUnfolder]: 7223/13618 cut-off events. [2021-06-11 07:38:34,736 INFO L130 PetriNetUnfolder]: For 5596/5625 co-relation queries the response was YES. [2021-06-11 07:38:34,758 INFO L84 FinitePrefix]: Finished finitePrefix Result has 34144 conditions, 13618 events. 7223/13618 cut-off events. For 5596/5625 co-relation queries the response was YES. Maximal size of possible extension queue 210. Compared 91905 event pairs, 1060 based on Foata normal form. 35/11960 useless extension candidates. Maximal degree in co-relation 32738. Up to 9873 conditions per place. [2021-06-11 07:38:34,791 INFO L132 encePairwiseOnDemand]: 872/887 looper letters, 448 selfloop transitions, 101 changer transitions 1/564 dead transitions. [2021-06-11 07:38:34,791 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 157 places, 564 transitions, 3134 flow [2021-06-11 07:38:34,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-11 07:38:34,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-06-11 07:38:34,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 10518 transitions. [2021-06-11 07:38:34,806 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5646641971331937 [2021-06-11 07:38:34,806 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 10518 transitions. [2021-06-11 07:38:34,806 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 10518 transitions. [2021-06-11 07:38:34,810 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:38:34,810 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 10518 transitions. [2021-06-11 07:38:34,822 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 500.85714285714283) internal successors, (10518), 21 states have internal predecessors, (10518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:34,838 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 887.0) internal successors, (19514), 22 states have internal predecessors, (19514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:34,841 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 887.0) internal successors, (19514), 22 states have internal predecessors, (19514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:34,841 INFO L185 Difference]: Start difference. First operand has 137 places, 166 transitions, 716 flow. Second operand 21 states and 10518 transitions. [2021-06-11 07:38:34,841 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 157 places, 564 transitions, 3134 flow [2021-06-11 07:38:34,953 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 156 places, 564 transitions, 3118 flow, removed 7 selfloop flow, removed 1 redundant places. [2021-06-11 07:38:34,957 INFO L241 Difference]: Finished difference. Result has 163 places, 229 transitions, 1457 flow [2021-06-11 07:38:34,958 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=887, PETRI_DIFFERENCE_MINUEND_FLOW=700, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=166, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=122, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1457, PETRI_PLACES=163, PETRI_TRANSITIONS=229} [2021-06-11 07:38:34,958 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 57 predicate places. [2021-06-11 07:38:34,958 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:38:34,958 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 163 places, 229 transitions, 1457 flow [2021-06-11 07:38:34,958 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 163 places, 229 transitions, 1457 flow [2021-06-11 07:38:34,959 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 162 places, 229 transitions, 1457 flow [2021-06-11 07:38:35,121 INFO L129 PetriNetUnfolder]: 363/2280 cut-off events. [2021-06-11 07:38:35,121 INFO L130 PetriNetUnfolder]: For 925/930 co-relation queries the response was YES. [2021-06-11 07:38:35,126 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3706 conditions, 2280 events. 363/2280 cut-off events. For 925/930 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 19056 event pairs, 4 based on Foata normal form. 1/1990 useless extension candidates. Maximal degree in co-relation 3433. Up to 193 conditions per place. [2021-06-11 07:38:35,135 INFO L151 LiptonReduction]: Number of co-enabled transitions 5836 [2021-06-11 07:38:35,186 INFO L163 LiptonReduction]: Checked pairs total: 7943 [2021-06-11 07:38:35,186 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:38:35,187 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 229 [2021-06-11 07:38:35,187 INFO L480 AbstractCegarLoop]: Abstraction has has 162 places, 229 transitions, 1457 flow [2021-06-11 07:38:35,188 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 479.09090909090907) internal successors, (5270), 11 states have internal predecessors, (5270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:35,188 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:35,188 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:38:35,188 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-06-11 07:38:35,188 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:35,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:35,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1734349172, now seen corresponding path program 1 times [2021-06-11 07:38:35,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:35,189 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862012781] [2021-06-11 07:38:35,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:35,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:35,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:35,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:38:35,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:35,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:38:35,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:35,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:38:35,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:35,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:38:35,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:35,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:38:35,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:35,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:38:35,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:35,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:38:35,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:35,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:35,276 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:35,276 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862012781] [2021-06-11 07:38:35,276 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:35,277 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-06-11 07:38:35,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032079285] [2021-06-11 07:38:35,277 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-11 07:38:35,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:35,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-11 07:38:35,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-06-11 07:38:35,280 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 497 out of 887 [2021-06-11 07:38:35,282 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 229 transitions, 1457 flow. Second operand has 9 states, 9 states have (on average 498.3333333333333) internal successors, (4485), 9 states have internal predecessors, (4485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:35,282 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:35,282 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 497 of 887 [2021-06-11 07:38:35,282 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:38:37,209 INFO L129 PetriNetUnfolder]: 7277/13740 cut-off events. [2021-06-11 07:38:37,209 INFO L130 PetriNetUnfolder]: For 8953/8981 co-relation queries the response was YES. [2021-06-11 07:38:37,235 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35659 conditions, 13740 events. 7277/13740 cut-off events. For 8953/8981 co-relation queries the response was YES. Maximal size of possible extension queue 210. Compared 91951 event pairs, 1699 based on Foata normal form. 30/12074 useless extension candidates. Maximal degree in co-relation 34137. Up to 9645 conditions per place. [2021-06-11 07:38:37,265 INFO L132 encePairwiseOnDemand]: 876/887 looper letters, 356 selfloop transitions, 67 changer transitions 0/437 dead transitions. [2021-06-11 07:38:37,265 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 437 transitions, 2879 flow [2021-06-11 07:38:37,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-11 07:38:37,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-06-11 07:38:37,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 5292 transitions. [2021-06-11 07:38:37,273 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5966178128523112 [2021-06-11 07:38:37,273 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 5292 transitions. [2021-06-11 07:38:37,273 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 5292 transitions. [2021-06-11 07:38:37,274 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:38:37,274 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 5292 transitions. [2021-06-11 07:38:37,279 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 529.2) internal successors, (5292), 10 states have internal predecessors, (5292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:37,285 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 887.0) internal successors, (9757), 11 states have internal predecessors, (9757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:37,286 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 887.0) internal successors, (9757), 11 states have internal predecessors, (9757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:37,286 INFO L185 Difference]: Start difference. First operand has 162 places, 229 transitions, 1457 flow. Second operand 10 states and 5292 transitions. [2021-06-11 07:38:37,286 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 437 transitions, 2879 flow [2021-06-11 07:38:37,314 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 165 places, 437 transitions, 2796 flow, removed 9 selfloop flow, removed 6 redundant places. [2021-06-11 07:38:37,318 INFO L241 Difference]: Finished difference. Result has 166 places, 235 transitions, 1594 flow [2021-06-11 07:38:37,318 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=887, PETRI_DIFFERENCE_MINUEND_FLOW=1380, PETRI_DIFFERENCE_MINUEND_PLACES=156, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=165, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1594, PETRI_PLACES=166, PETRI_TRANSITIONS=235} [2021-06-11 07:38:37,318 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 60 predicate places. [2021-06-11 07:38:37,318 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:38:37,318 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 166 places, 235 transitions, 1594 flow [2021-06-11 07:38:37,318 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 166 places, 235 transitions, 1594 flow [2021-06-11 07:38:37,319 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 166 places, 235 transitions, 1594 flow [2021-06-11 07:38:37,434 INFO L129 PetriNetUnfolder]: 381/2279 cut-off events. [2021-06-11 07:38:37,434 INFO L130 PetriNetUnfolder]: For 1444/1459 co-relation queries the response was YES. [2021-06-11 07:38:37,441 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3913 conditions, 2279 events. 381/2279 cut-off events. For 1444/1459 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 18892 event pairs, 10 based on Foata normal form. 3/1985 useless extension candidates. Maximal degree in co-relation 3606. Up to 210 conditions per place. [2021-06-11 07:38:37,451 INFO L151 LiptonReduction]: Number of co-enabled transitions 6012 [2021-06-11 07:38:37,642 INFO L163 LiptonReduction]: Checked pairs total: 8011 [2021-06-11 07:38:37,643 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:38:37,643 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 325 [2021-06-11 07:38:37,643 INFO L480 AbstractCegarLoop]: Abstraction has has 166 places, 235 transitions, 1594 flow [2021-06-11 07:38:37,644 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 498.3333333333333) internal successors, (4485), 9 states have internal predecessors, (4485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:37,644 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:37,644 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:38:37,644 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-06-11 07:38:37,644 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:37,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:37,645 INFO L82 PathProgramCache]: Analyzing trace with hash -633357345, now seen corresponding path program 1 times [2021-06-11 07:38:37,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:37,645 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365036054] [2021-06-11 07:38:37,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:37,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:37,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:37,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 07:38:37,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:37,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 07:38:37,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:37,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 07:38:37,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:37,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-06-11 07:38:37,704 INFO L142 QuantifierPusher]: treesize reduction 5, result has 81.5 percent of original size [2021-06-11 07:38:37,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 07:38:37,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:37,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:37,714 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:37,715 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365036054] [2021-06-11 07:38:37,715 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:37,715 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-06-11 07:38:37,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335772061] [2021-06-11 07:38:37,715 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-11 07:38:37,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:37,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-11 07:38:37,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-11 07:38:37,718 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 469 out of 887 [2021-06-11 07:38:37,719 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 166 places, 235 transitions, 1594 flow. Second operand has 7 states, 7 states have (on average 470.7142857142857) internal successors, (3295), 7 states have internal predecessors, (3295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:37,719 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:37,719 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 469 of 887 [2021-06-11 07:38:37,719 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:38:39,217 INFO L129 PetriNetUnfolder]: 6910/13219 cut-off events. [2021-06-11 07:38:39,218 INFO L130 PetriNetUnfolder]: For 12411/12540 co-relation queries the response was YES. [2021-06-11 07:38:39,245 INFO L84 FinitePrefix]: Finished finitePrefix Result has 34572 conditions, 13219 events. 6910/13219 cut-off events. For 12411/12540 co-relation queries the response was YES. Maximal size of possible extension queue 212. Compared 88080 event pairs, 2447 based on Foata normal form. 157/11712 useless extension candidates. Maximal degree in co-relation 32676. Up to 10306 conditions per place. [2021-06-11 07:38:39,271 INFO L132 encePairwiseOnDemand]: 875/887 looper letters, 258 selfloop transitions, 68 changer transitions 0/346 dead transitions. [2021-06-11 07:38:39,271 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 346 transitions, 2641 flow [2021-06-11 07:38:39,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-11 07:38:39,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-06-11 07:38:39,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 4444 transitions. [2021-06-11 07:38:39,277 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5566829512714518 [2021-06-11 07:38:39,277 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 4444 transitions. [2021-06-11 07:38:39,277 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 4444 transitions. [2021-06-11 07:38:39,278 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:38:39,278 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 4444 transitions. [2021-06-11 07:38:39,281 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 493.77777777777777) internal successors, (4444), 9 states have internal predecessors, (4444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:39,286 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 887.0) internal successors, (8870), 10 states have internal predecessors, (8870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:39,286 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 887.0) internal successors, (8870), 10 states have internal predecessors, (8870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:39,286 INFO L185 Difference]: Start difference. First operand has 166 places, 235 transitions, 1594 flow. Second operand 9 states and 4444 transitions. [2021-06-11 07:38:39,286 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 346 transitions, 2641 flow [2021-06-11 07:38:39,305 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 346 transitions, 2508 flow, removed 6 selfloop flow, removed 7 redundant places. [2021-06-11 07:38:39,308 INFO L241 Difference]: Finished difference. Result has 169 places, 250 transitions, 1788 flow [2021-06-11 07:38:39,309 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=887, PETRI_DIFFERENCE_MINUEND_FLOW=1479, PETRI_DIFFERENCE_MINUEND_PLACES=159, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=180, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1788, PETRI_PLACES=169, PETRI_TRANSITIONS=250} [2021-06-11 07:38:39,309 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 63 predicate places. [2021-06-11 07:38:39,309 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:38:39,309 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 169 places, 250 transitions, 1788 flow [2021-06-11 07:38:39,309 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 169 places, 250 transitions, 1788 flow [2021-06-11 07:38:39,310 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 169 places, 250 transitions, 1788 flow [2021-06-11 07:38:39,416 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1210] L1060-3-->L1060-5: Formula: (and (= (store |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (select (select |v_#memory_int_206| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|))) |v_#memory_int_206|) (= (store |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12| 4))) |v_#memory_$Pointer$.offset_313|) (= (store |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|)) |v_#memory_$Pointer$.base_313|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_314|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_207|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_314|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_6|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_313|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_206|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_313|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, #memory_$Pointer$.offset][56], [Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, 456#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 138#L1060-5true, 524#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 600#true, 474#true, Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, 114#L1002-2true, Black: 560#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 546#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 564#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 540#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base)), 447#(= ULTIMATE.start_main_~i~1 0)]) [2021-06-11 07:38:39,417 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2021-06-11 07:38:39,417 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 07:38:39,417 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 07:38:39,417 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 07:38:39,417 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1210] L1060-3-->L1060-5: Formula: (and (= (store |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (select (select |v_#memory_int_206| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|))) |v_#memory_int_206|) (= (store |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12| 4))) |v_#memory_$Pointer$.offset_313|) (= (store |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|)) |v_#memory_$Pointer$.base_313|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_314|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_207|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_314|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_6|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_313|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_206|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_313|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, #memory_$Pointer$.offset][56], [Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, 456#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 138#L1060-5true, 524#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 212#L1004true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 600#true, 474#true, Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, Black: 560#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 546#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 564#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 540#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base)), 447#(= ULTIMATE.start_main_~i~1 0)]) [2021-06-11 07:38:39,417 INFO L384 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2021-06-11 07:38:39,417 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 07:38:39,417 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 07:38:39,417 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 07:38:39,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1210] L1060-3-->L1060-5: Formula: (and (= (store |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (select (select |v_#memory_int_206| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|))) |v_#memory_int_206|) (= (store |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12| 4))) |v_#memory_$Pointer$.offset_313|) (= (store |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|)) |v_#memory_$Pointer$.base_313|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_314|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_207|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_314|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_6|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_313|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_206|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_313|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, #memory_$Pointer$.offset][56], [Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, 456#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 138#L1060-5true, 524#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, 114#L1002-2true, Black: 560#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 546#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 564#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 540#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base)), 447#(= ULTIMATE.start_main_~i~1 0)]) [2021-06-11 07:38:39,426 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-06-11 07:38:39,426 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-06-11 07:38:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 07:38:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 07:38:39,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1210] L1060-3-->L1060-5: Formula: (and (= (store |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (select (select |v_#memory_int_206| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|))) |v_#memory_int_206|) (= (store |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12| 4))) |v_#memory_$Pointer$.offset_313|) (= (store |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|)) |v_#memory_$Pointer$.base_313|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_314|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_207|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_314|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_6|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_313|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_206|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_313|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, #memory_$Pointer$.offset][56], [Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, 456#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 138#L1060-5true, 524#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 212#L1004true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, Black: 560#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 546#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 564#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 540#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base)), 447#(= ULTIMATE.start_main_~i~1 0)]) [2021-06-11 07:38:39,427 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 07:38:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 07:38:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 07:38:39,427 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 07:38:39,469 INFO L129 PetriNetUnfolder]: 443/2590 cut-off events. [2021-06-11 07:38:39,470 INFO L130 PetriNetUnfolder]: For 1692/1708 co-relation queries the response was YES. [2021-06-11 07:38:39,477 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4503 conditions, 2590 events. 443/2590 cut-off events. For 1692/1708 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 21534 event pairs, 13 based on Foata normal form. 12/2268 useless extension candidates. Maximal degree in co-relation 4148. Up to 237 conditions per place. [2021-06-11 07:38:39,491 INFO L151 LiptonReduction]: Number of co-enabled transitions 5928 [2021-06-11 07:38:39,510 INFO L163 LiptonReduction]: Checked pairs total: 8129 [2021-06-11 07:38:39,511 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:38:39,511 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 202 [2021-06-11 07:38:39,511 INFO L480 AbstractCegarLoop]: Abstraction has has 169 places, 250 transitions, 1788 flow [2021-06-11 07:38:39,512 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 470.7142857142857) internal successors, (3295), 7 states have internal predecessors, (3295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:39,512 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:39,512 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:38:39,512 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-06-11 07:38:39,512 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:39,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:39,512 INFO L82 PathProgramCache]: Analyzing trace with hash -633646575, now seen corresponding path program 2 times [2021-06-11 07:38:39,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:39,512 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324827070] [2021-06-11 07:38:39,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:39,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:39,592 INFO L142 QuantifierPusher]: treesize reduction 6, result has 85.4 percent of original size [2021-06-11 07:38:39,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-06-11 07:38:39,601 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-06-11 07:38:39,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-06-11 07:38:39,612 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-06-11 07:38:39,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-06-11 07:38:39,624 INFO L142 QuantifierPusher]: treesize reduction 6, result has 85.4 percent of original size [2021-06-11 07:38:39,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-06-11 07:38:39,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:39,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-06-11 07:38:39,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:39,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-06-11 07:38:39,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:39,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-06-11 07:38:39,696 INFO L142 QuantifierPusher]: treesize reduction 9, result has 81.6 percent of original size [2021-06-11 07:38:39,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-06-11 07:38:39,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:39,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:39,725 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:39,725 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324827070] [2021-06-11 07:38:39,725 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:39,725 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-11 07:38:39,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212457222] [2021-06-11 07:38:39,726 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-11 07:38:39,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:39,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-11 07:38:39,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-11 07:38:39,732 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 468 out of 887 [2021-06-11 07:38:39,734 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 169 places, 250 transitions, 1788 flow. Second operand has 10 states, 10 states have (on average 469.2) internal successors, (4692), 10 states have internal predecessors, (4692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:39,734 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:39,734 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 468 of 887 [2021-06-11 07:38:39,734 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:38:40,139 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 70 [2021-06-11 07:38:42,013 INFO L129 PetriNetUnfolder]: 7079/13580 cut-off events. [2021-06-11 07:38:42,013 INFO L130 PetriNetUnfolder]: For 12535/12615 co-relation queries the response was YES. [2021-06-11 07:38:42,042 INFO L84 FinitePrefix]: Finished finitePrefix Result has 36113 conditions, 13580 events. 7079/13580 cut-off events. For 12535/12615 co-relation queries the response was YES. Maximal size of possible extension queue 226. Compared 92494 event pairs, 1871 based on Foata normal form. 84/12066 useless extension candidates. Maximal degree in co-relation 34635. Up to 10412 conditions per place. [2021-06-11 07:38:42,071 INFO L132 encePairwiseOnDemand]: 871/887 looper letters, 361 selfloop transitions, 83 changer transitions 0/464 dead transitions. [2021-06-11 07:38:42,071 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 181 places, 464 transitions, 3329 flow [2021-06-11 07:38:42,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-11 07:38:42,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-06-11 07:38:42,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 6417 transitions. [2021-06-11 07:38:42,079 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.556499869915879 [2021-06-11 07:38:42,079 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 6417 transitions. [2021-06-11 07:38:42,079 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 6417 transitions. [2021-06-11 07:38:42,080 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:38:42,080 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 6417 transitions. [2021-06-11 07:38:42,084 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 493.61538461538464) internal successors, (6417), 13 states have internal predecessors, (6417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:42,089 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 887.0) internal successors, (12418), 14 states have internal predecessors, (12418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:42,090 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 887.0) internal successors, (12418), 14 states have internal predecessors, (12418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:42,090 INFO L185 Difference]: Start difference. First operand has 169 places, 250 transitions, 1788 flow. Second operand 13 states and 6417 transitions. [2021-06-11 07:38:42,090 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 181 places, 464 transitions, 3329 flow [2021-06-11 07:38:42,125 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 464 transitions, 3318 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-06-11 07:38:42,129 INFO L241 Difference]: Finished difference. Result has 184 places, 271 transitions, 2201 flow [2021-06-11 07:38:42,129 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=887, PETRI_DIFFERENCE_MINUEND_FLOW=1777, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=250, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2201, PETRI_PLACES=184, PETRI_TRANSITIONS=271} [2021-06-11 07:38:42,129 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 78 predicate places. [2021-06-11 07:38:42,130 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:38:42,130 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 184 places, 271 transitions, 2201 flow [2021-06-11 07:38:42,130 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 184 places, 271 transitions, 2201 flow [2021-06-11 07:38:42,131 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 184 places, 271 transitions, 2201 flow [2021-06-11 07:38:42,302 INFO L129 PetriNetUnfolder]: 515/3115 cut-off events. [2021-06-11 07:38:42,302 INFO L130 PetriNetUnfolder]: For 2902/2960 co-relation queries the response was YES. [2021-06-11 07:38:42,313 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5721 conditions, 3115 events. 515/3115 cut-off events. For 2902/2960 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 27629 event pairs, 8 based on Foata normal form. 12/2743 useless extension candidates. Maximal degree in co-relation 5326. Up to 257 conditions per place. [2021-06-11 07:38:42,327 INFO L151 LiptonReduction]: Number of co-enabled transitions 6138 [2021-06-11 07:38:42,413 INFO L163 LiptonReduction]: Checked pairs total: 8565 [2021-06-11 07:38:42,413 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:38:42,414 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 284 [2021-06-11 07:38:42,414 INFO L480 AbstractCegarLoop]: Abstraction has has 184 places, 271 transitions, 2201 flow [2021-06-11 07:38:42,415 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 469.2) internal successors, (4692), 10 states have internal predecessors, (4692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:42,415 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:42,415 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:38:42,415 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-06-11 07:38:42,415 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:42,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:42,415 INFO L82 PathProgramCache]: Analyzing trace with hash -82510727, now seen corresponding path program 3 times [2021-06-11 07:38:42,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:42,415 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711564092] [2021-06-11 07:38:42,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:42,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:42,448 INFO L142 QuantifierPusher]: treesize reduction 6, result has 85.4 percent of original size [2021-06-11 07:38:42,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-06-11 07:38:42,454 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-06-11 07:38:42,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-06-11 07:38:42,463 INFO L142 QuantifierPusher]: treesize reduction 10, result has 80.4 percent of original size [2021-06-11 07:38:42,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-06-11 07:38:42,473 INFO L142 QuantifierPusher]: treesize reduction 6, result has 85.4 percent of original size [2021-06-11 07:38:42,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-06-11 07:38:42,474 INFO L142 QuantifierPusher]: treesize reduction 6, result has 85.4 percent of original size [2021-06-11 07:38:42,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-06-11 07:38:42,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:42,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-06-11 07:38:42,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:42,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-06-11 07:38:42,517 INFO L142 QuantifierPusher]: treesize reduction 9, result has 81.6 percent of original size [2021-06-11 07:38:42,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-06-11 07:38:42,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:42,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:42,542 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:42,542 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711564092] [2021-06-11 07:38:42,542 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:42,542 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-11 07:38:42,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479073130] [2021-06-11 07:38:42,543 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-11 07:38:42,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:42,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-11 07:38:42,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-06-11 07:38:42,548 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 468 out of 887 [2021-06-11 07:38:42,562 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 184 places, 271 transitions, 2201 flow. Second operand has 10 states, 10 states have (on average 469.2) internal successors, (4692), 10 states have internal predecessors, (4692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:42,562 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:42,562 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 468 of 887 [2021-06-11 07:38:42,562 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:38:44,584 INFO L129 PetriNetUnfolder]: 7610/14579 cut-off events. [2021-06-11 07:38:44,585 INFO L130 PetriNetUnfolder]: For 21132/21249 co-relation queries the response was YES. [2021-06-11 07:38:44,627 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42420 conditions, 14579 events. 7610/14579 cut-off events. For 21132/21249 co-relation queries the response was YES. Maximal size of possible extension queue 261. Compared 99593 event pairs, 2420 based on Foata normal form. 121/13074 useless extension candidates. Maximal degree in co-relation 40056. Up to 10815 conditions per place. [2021-06-11 07:38:44,657 INFO L132 encePairwiseOnDemand]: 872/887 looper letters, 307 selfloop transitions, 125 changer transitions 0/452 dead transitions. [2021-06-11 07:38:44,657 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 452 transitions, 3861 flow [2021-06-11 07:38:44,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-11 07:38:44,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-06-11 07:38:44,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 5418 transitions. [2021-06-11 07:38:44,663 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5552936353387312 [2021-06-11 07:38:44,663 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 5418 transitions. [2021-06-11 07:38:44,663 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 5418 transitions. [2021-06-11 07:38:44,664 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:38:44,664 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 5418 transitions. [2021-06-11 07:38:44,668 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 492.54545454545456) internal successors, (5418), 11 states have internal predecessors, (5418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:44,672 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 887.0) internal successors, (10644), 12 states have internal predecessors, (10644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:44,672 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 887.0) internal successors, (10644), 12 states have internal predecessors, (10644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:44,672 INFO L185 Difference]: Start difference. First operand has 184 places, 271 transitions, 2201 flow. Second operand 11 states and 5418 transitions. [2021-06-11 07:38:44,672 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 194 places, 452 transitions, 3861 flow [2021-06-11 07:38:44,702 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 452 transitions, 3830 flow, removed 10 selfloop flow, removed 3 redundant places. [2021-06-11 07:38:44,706 INFO L241 Difference]: Finished difference. Result has 193 places, 311 transitions, 2942 flow [2021-06-11 07:38:44,706 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=887, PETRI_DIFFERENCE_MINUEND_FLOW=2170, PETRI_DIFFERENCE_MINUEND_PLACES=181, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2942, PETRI_PLACES=193, PETRI_TRANSITIONS=311} [2021-06-11 07:38:44,706 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 87 predicate places. [2021-06-11 07:38:44,706 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:38:44,707 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 193 places, 311 transitions, 2942 flow [2021-06-11 07:38:44,707 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 193 places, 311 transitions, 2942 flow [2021-06-11 07:38:44,708 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 193 places, 311 transitions, 2942 flow [2021-06-11 07:38:44,750 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][15], [Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 629#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 450#true, Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 456#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, 524#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 620#true, Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, 114#L1002-2true, Black: 560#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 546#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 564#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 540#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base)), 447#(= ULTIMATE.start_main_~i~1 0)]) [2021-06-11 07:38:44,750 INFO L384 tUnfolder$Statistics]: this new event has 20 ancestors and is cut-off event [2021-06-11 07:38:44,750 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 07:38:44,750 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 07:38:44,750 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-06-11 07:38:44,929 INFO L129 PetriNetUnfolder]: 635/3875 cut-off events. [2021-06-11 07:38:44,930 INFO L130 PetriNetUnfolder]: For 4868/4895 co-relation queries the response was YES. [2021-06-11 07:38:44,945 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7525 conditions, 3875 events. 635/3875 cut-off events. For 4868/4895 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 36713 event pairs, 8 based on Foata normal form. 21/3444 useless extension candidates. Maximal degree in co-relation 6952. Up to 310 conditions per place. [2021-06-11 07:38:44,966 INFO L151 LiptonReduction]: Number of co-enabled transitions 6838 [2021-06-11 07:38:44,992 INFO L163 LiptonReduction]: Checked pairs total: 10535 [2021-06-11 07:38:44,993 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:38:44,993 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 287 [2021-06-11 07:38:44,993 INFO L480 AbstractCegarLoop]: Abstraction has has 193 places, 311 transitions, 2942 flow [2021-06-11 07:38:44,994 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 469.2) internal successors, (4692), 10 states have internal predecessors, (4692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:44,994 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:44,994 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:38:44,994 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-06-11 07:38:44,994 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:44,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:44,994 INFO L82 PathProgramCache]: Analyzing trace with hash 924271211, now seen corresponding path program 4 times [2021-06-11 07:38:44,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:44,994 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074266511] [2021-06-11 07:38:44,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:45,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:45,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:45,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 07:38:45,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:45,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:38:45,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:45,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-06-11 07:38:45,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:45,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:38:45,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:45,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:38:45,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:45,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:38:45,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:45,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:38:45,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:45,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:45,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:45,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:38:45,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:45,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:45,148 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:45,148 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074266511] [2021-06-11 07:38:45,148 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:45,148 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-06-11 07:38:45,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307578125] [2021-06-11 07:38:45,148 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-11 07:38:45,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:45,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-11 07:38:45,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-06-11 07:38:45,151 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 887 [2021-06-11 07:38:45,153 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 193 places, 311 transitions, 2942 flow. Second operand has 11 states, 11 states have (on average 491.09090909090907) internal successors, (5402), 11 states have internal predecessors, (5402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:45,153 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:45,153 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 887 [2021-06-11 07:38:45,153 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:38:48,194 INFO L129 PetriNetUnfolder]: 7658/14782 cut-off events. [2021-06-11 07:38:48,194 INFO L130 PetriNetUnfolder]: For 29351/29424 co-relation queries the response was YES. [2021-06-11 07:38:48,241 INFO L84 FinitePrefix]: Finished finitePrefix Result has 45518 conditions, 14782 events. 7658/14782 cut-off events. For 29351/29424 co-relation queries the response was YES. Maximal size of possible extension queue 277. Compared 102519 event pairs, 2581 based on Foata normal form. 77/13237 useless extension candidates. Maximal degree in co-relation 42838. Up to 11297 conditions per place. [2021-06-11 07:38:48,279 INFO L132 encePairwiseOnDemand]: 871/887 looper letters, 451 selfloop transitions, 122 changer transitions 0/595 dead transitions. [2021-06-11 07:38:48,280 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 595 transitions, 5124 flow [2021-06-11 07:38:48,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-11 07:38:48,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-06-11 07:38:48,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 11190 transitions. [2021-06-11 07:38:48,288 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5734344573126986 [2021-06-11 07:38:48,288 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 11190 transitions. [2021-06-11 07:38:48,288 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 11190 transitions. [2021-06-11 07:38:48,290 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:38:48,290 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 11190 transitions. [2021-06-11 07:38:48,298 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 508.6363636363636) internal successors, (11190), 22 states have internal predecessors, (11190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:48,307 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 887.0) internal successors, (20401), 23 states have internal predecessors, (20401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:48,308 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 887.0) internal successors, (20401), 23 states have internal predecessors, (20401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:48,308 INFO L185 Difference]: Start difference. First operand has 193 places, 311 transitions, 2942 flow. Second operand 22 states and 11190 transitions. [2021-06-11 07:38:48,308 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 595 transitions, 5124 flow [2021-06-11 07:38:48,352 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 595 transitions, 4945 flow, removed 23 selfloop flow, removed 7 redundant places. [2021-06-11 07:38:48,357 INFO L241 Difference]: Finished difference. Result has 213 places, 346 transitions, 3459 flow [2021-06-11 07:38:48,358 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=887, PETRI_DIFFERENCE_MINUEND_FLOW=2805, PETRI_DIFFERENCE_MINUEND_PLACES=186, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=311, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=215, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=3459, PETRI_PLACES=213, PETRI_TRANSITIONS=346} [2021-06-11 07:38:48,358 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 107 predicate places. [2021-06-11 07:38:48,358 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:38:48,358 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 213 places, 346 transitions, 3459 flow [2021-06-11 07:38:48,358 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 213 places, 346 transitions, 3459 flow [2021-06-11 07:38:48,360 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 213 places, 346 transitions, 3459 flow [2021-06-11 07:38:48,426 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][117], [Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 629#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 450#true, Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 456#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, 524#true, Black: 688#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 692#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 698#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 702#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |ULTIMATE.start_main_~#q~1.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), 600#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 674#true, Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 620#true, Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, 114#L1002-2true, Black: 560#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 546#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 564#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 253#L1012-39true, Black: 540#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base)), 447#(= ULTIMATE.start_main_~i~1 0)]) [2021-06-11 07:38:48,427 INFO L384 tUnfolder$Statistics]: this new event has 20 ancestors and is cut-off event [2021-06-11 07:38:48,427 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 07:38:48,427 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-06-11 07:38:48,427 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 07:38:48,727 INFO L129 PetriNetUnfolder]: 723/4430 cut-off events. [2021-06-11 07:38:48,727 INFO L130 PetriNetUnfolder]: For 5692/5741 co-relation queries the response was YES. [2021-06-11 07:38:48,749 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8739 conditions, 4430 events. 723/4430 cut-off events. For 5692/5741 co-relation queries the response was YES. Maximal size of possible extension queue 136. Compared 43187 event pairs, 10 based on Foata normal form. 33/3941 useless extension candidates. Maximal degree in co-relation 8249. Up to 334 conditions per place. [2021-06-11 07:38:48,782 INFO L151 LiptonReduction]: Number of co-enabled transitions 7102 [2021-06-11 07:38:48,814 INFO L163 LiptonReduction]: Checked pairs total: 11214 [2021-06-11 07:38:48,814 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:38:48,815 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 457 [2021-06-11 07:38:48,815 INFO L480 AbstractCegarLoop]: Abstraction has has 213 places, 346 transitions, 3459 flow [2021-06-11 07:38:48,816 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 491.09090909090907) internal successors, (5402), 11 states have internal predecessors, (5402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:48,816 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:48,816 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:38:48,816 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-06-11 07:38:48,816 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:48,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:48,816 INFO L82 PathProgramCache]: Analyzing trace with hash -1315794453, now seen corresponding path program 5 times [2021-06-11 07:38:48,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:48,817 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113310231] [2021-06-11 07:38:48,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:48,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:48,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:48,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 07:38:48,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:48,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:38:48,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:48,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-06-11 07:38:48,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:48,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:38:48,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:48,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:38:48,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:48,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:38:48,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:48,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-06-11 07:38:48,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:48,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:48,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:48,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-06-11 07:38:48,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:48,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:48,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:48,965 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113310231] [2021-06-11 07:38:48,965 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:48,965 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-06-11 07:38:48,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050618450] [2021-06-11 07:38:48,965 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-11 07:38:48,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:48,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-11 07:38:48,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-11 07:38:48,970 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 887 [2021-06-11 07:38:48,973 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 346 transitions, 3459 flow. Second operand has 11 states, 11 states have (on average 491.09090909090907) internal successors, (5402), 11 states have internal predecessors, (5402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:48,973 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:48,973 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 887 [2021-06-11 07:38:48,973 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:38:52,133 INFO L129 PetriNetUnfolder]: 7986/15431 cut-off events. [2021-06-11 07:38:52,133 INFO L130 PetriNetUnfolder]: For 35937/36010 co-relation queries the response was YES. [2021-06-11 07:38:52,192 INFO L84 FinitePrefix]: Finished finitePrefix Result has 52001 conditions, 15431 events. 7986/15431 cut-off events. For 35937/36010 co-relation queries the response was YES. Maximal size of possible extension queue 301. Compared 108342 event pairs, 2681 based on Foata normal form. 77/14227 useless extension candidates. Maximal degree in co-relation 49234. Up to 11773 conditions per place. [2021-06-11 07:38:52,230 INFO L132 encePairwiseOnDemand]: 871/887 looper letters, 437 selfloop transitions, 132 changer transitions 0/591 dead transitions. [2021-06-11 07:38:52,230 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 591 transitions, 5548 flow [2021-06-11 07:38:52,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-11 07:38:52,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-06-11 07:38:52,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 9194 transitions. [2021-06-11 07:38:52,235 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5758486784416886 [2021-06-11 07:38:52,235 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 9194 transitions. [2021-06-11 07:38:52,235 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 9194 transitions. [2021-06-11 07:38:52,236 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:38:52,236 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 9194 transitions. [2021-06-11 07:38:52,241 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 510.77777777777777) internal successors, (9194), 18 states have internal predecessors, (9194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:52,248 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 887.0) internal successors, (16853), 19 states have internal predecessors, (16853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:52,249 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 887.0) internal successors, (16853), 19 states have internal predecessors, (16853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:52,249 INFO L185 Difference]: Start difference. First operand has 213 places, 346 transitions, 3459 flow. Second operand 18 states and 9194 transitions. [2021-06-11 07:38:52,249 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 591 transitions, 5548 flow [2021-06-11 07:38:52,312 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 225 places, 591 transitions, 5408 flow, removed 15 selfloop flow, removed 5 redundant places. [2021-06-11 07:38:52,318 INFO L241 Difference]: Finished difference. Result has 229 places, 371 transitions, 3953 flow [2021-06-11 07:38:52,318 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=887, PETRI_DIFFERENCE_MINUEND_FLOW=3338, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=346, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=3953, PETRI_PLACES=229, PETRI_TRANSITIONS=371} [2021-06-11 07:38:52,318 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 123 predicate places. [2021-06-11 07:38:52,318 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:38:52,318 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 229 places, 371 transitions, 3953 flow [2021-06-11 07:38:52,318 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 229 places, 371 transitions, 3953 flow [2021-06-11 07:38:52,320 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 229 places, 371 transitions, 3953 flow [2021-06-11 07:38:52,378 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][71], [Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 629#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, 524#true, Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 674#true, Black: 560#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 546#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 564#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 540#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base)), 447#(= ULTIMATE.start_main_~i~1 0), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, 456#true, Black: 688#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 692#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 698#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 702#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |ULTIMATE.start_main_~#q~1.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), 726#true, 600#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 620#true, Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, 114#L1002-2true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 754#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.offset|)) (not (= ULTIMATE.start_fifo_front_~self.offset (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) ULTIMATE.start_fifo_front_~self.offset)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 758#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.offset|)) (not (= ULTIMATE.start_fifo_front_~self.offset (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) ULTIMATE.start_fifo_front_~self.offset)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))]) [2021-06-11 07:38:52,378 INFO L384 tUnfolder$Statistics]: this new event has 20 ancestors and is cut-off event [2021-06-11 07:38:52,378 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 07:38:52,378 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 07:38:52,378 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-06-11 07:38:52,579 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1210] L1060-3-->L1060-5: Formula: (and (= (store |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (select (select |v_#memory_int_206| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|))) |v_#memory_int_206|) (= (store |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12| 4))) |v_#memory_$Pointer$.offset_313|) (= (store |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|)) |v_#memory_$Pointer$.base_313|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_314|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_207|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_314|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_6|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_313|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_206|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_313|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, #memory_$Pointer$.offset][279], [Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 629#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 138#L1060-5true, 651#true, 524#true, Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 674#true, Black: 560#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 546#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 564#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 63#L1001true, Black: 540#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base)), 447#(= ULTIMATE.start_main_~i~1 0), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, 456#true, Black: 688#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 692#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 698#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 702#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |ULTIMATE.start_main_~#q~1.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), 726#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 600#true, 474#true, Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 620#true, Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 754#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.offset|)) (not (= ULTIMATE.start_fifo_front_~self.offset (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) ULTIMATE.start_fifo_front_~self.offset)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 758#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.offset|)) (not (= ULTIMATE.start_fifo_front_~self.offset (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) ULTIMATE.start_fifo_front_~self.offset)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))]) [2021-06-11 07:38:52,579 INFO L384 tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event [2021-06-11 07:38:52,580 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 07:38:52,580 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 07:38:52,580 INFO L387 tUnfolder$Statistics]: existing Event has 34 ancestors and is cut-off event [2021-06-11 07:38:52,595 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1210] L1060-3-->L1060-5: Formula: (and (= (store |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (select (select |v_#memory_int_206| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|))) |v_#memory_int_206|) (= (store |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12| 4))) |v_#memory_$Pointer$.offset_313|) (= (store |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|)) |v_#memory_$Pointer$.base_313|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_314|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_207|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_314|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_6|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_313|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_206|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_313|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, #memory_$Pointer$.offset][279], [Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 629#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 138#L1060-5true, 651#true, 524#true, Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 674#true, Black: 560#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 546#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 564#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 63#L1001true, Black: 540#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base)), 447#(= ULTIMATE.start_main_~i~1 0), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, 456#true, Black: 688#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 692#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 698#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 702#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |ULTIMATE.start_main_~#q~1.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), 726#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 620#true, Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 754#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.offset|)) (not (= ULTIMATE.start_fifo_front_~self.offset (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) ULTIMATE.start_fifo_front_~self.offset)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 758#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.offset|)) (not (= ULTIMATE.start_fifo_front_~self.offset (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) ULTIMATE.start_fifo_front_~self.offset)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))]) [2021-06-11 07:38:52,595 INFO L384 tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event [2021-06-11 07:38:52,595 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 07:38:52,595 INFO L387 tUnfolder$Statistics]: existing Event has 38 ancestors and is cut-off event [2021-06-11 07:38:52,595 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 07:38:52,661 INFO L129 PetriNetUnfolder]: 795/5005 cut-off events. [2021-06-11 07:38:52,661 INFO L130 PetriNetUnfolder]: For 7561/7605 co-relation queries the response was YES. [2021-06-11 07:38:52,682 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10111 conditions, 5005 events. 795/5005 cut-off events. For 7561/7605 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 50550 event pairs, 6 based on Foata normal form. 33/4451 useless extension candidates. Maximal degree in co-relation 9571. Up to 380 conditions per place. [2021-06-11 07:38:52,710 INFO L151 LiptonReduction]: Number of co-enabled transitions 7414 [2021-06-11 07:38:53,143 INFO L163 LiptonReduction]: Checked pairs total: 12795 [2021-06-11 07:38:53,144 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:38:53,144 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 826 [2021-06-11 07:38:53,144 INFO L480 AbstractCegarLoop]: Abstraction has has 229 places, 371 transitions, 3953 flow [2021-06-11 07:38:53,145 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 491.09090909090907) internal successors, (5402), 11 states have internal predecessors, (5402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:53,145 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:53,145 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:38:53,145 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-06-11 07:38:53,145 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:53,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:53,145 INFO L82 PathProgramCache]: Analyzing trace with hash 83693654, now seen corresponding path program 2 times [2021-06-11 07:38:53,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:53,146 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292284966] [2021-06-11 07:38:53,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:53,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:53,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:53,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:38:53,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:53,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:38:53,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:53,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:38:53,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:53,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:38:53,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:53,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:38:53,190 INFO L142 QuantifierPusher]: treesize reduction 4, result has 76.5 percent of original size [2021-06-11 07:38:53,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:38:53,196 INFO L142 QuantifierPusher]: treesize reduction 4, result has 76.5 percent of original size [2021-06-11 07:38:53,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:38:53,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:53,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:38:53,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:53,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:38:53,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:53,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:53,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:53,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292284966] [2021-06-11 07:38:53,234 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:53,234 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-06-11 07:38:53,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408578824] [2021-06-11 07:38:53,234 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-11 07:38:53,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:53,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-11 07:38:53,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-11 07:38:53,238 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 478 out of 887 [2021-06-11 07:38:53,239 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 229 places, 371 transitions, 3953 flow. Second operand has 11 states, 11 states have (on average 479.09090909090907) internal successors, (5270), 11 states have internal predecessors, (5270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:53,239 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:53,239 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 478 of 887 [2021-06-11 07:38:53,239 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:38:56,185 INFO L129 PetriNetUnfolder]: 8870/16952 cut-off events. [2021-06-11 07:38:56,186 INFO L130 PetriNetUnfolder]: For 41276/41307 co-relation queries the response was YES. [2021-06-11 07:38:56,259 INFO L84 FinitePrefix]: Finished finitePrefix Result has 58115 conditions, 16952 events. 8870/16952 cut-off events. For 41276/41307 co-relation queries the response was YES. Maximal size of possible extension queue 341. Compared 120106 event pairs, 2850 based on Foata normal form. 37/15678 useless extension candidates. Maximal degree in co-relation 54994. Up to 10830 conditions per place. [2021-06-11 07:38:56,304 INFO L132 encePairwiseOnDemand]: 875/887 looper letters, 485 selfloop transitions, 166 changer transitions 0/665 dead transitions. [2021-06-11 07:38:56,304 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 246 places, 665 transitions, 6344 flow [2021-06-11 07:38:56,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-11 07:38:56,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-06-11 07:38:56,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 9033 transitions. [2021-06-11 07:38:56,309 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5657647500939497 [2021-06-11 07:38:56,309 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 9033 transitions. [2021-06-11 07:38:56,309 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 9033 transitions. [2021-06-11 07:38:56,310 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:38:56,310 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 9033 transitions. [2021-06-11 07:38:56,314 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 501.8333333333333) internal successors, (9033), 18 states have internal predecessors, (9033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:56,321 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 887.0) internal successors, (16853), 19 states have internal predecessors, (16853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:56,322 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 887.0) internal successors, (16853), 19 states have internal predecessors, (16853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:56,322 INFO L185 Difference]: Start difference. First operand has 229 places, 371 transitions, 3953 flow. Second operand 18 states and 9033 transitions. [2021-06-11 07:38:56,322 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 246 places, 665 transitions, 6344 flow [2021-06-11 07:38:56,415 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 665 transitions, 6197 flow, removed 26 selfloop flow, removed 8 redundant places. [2021-06-11 07:38:56,421 INFO L241 Difference]: Finished difference. Result has 241 places, 390 transitions, 4392 flow [2021-06-11 07:38:56,421 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=887, PETRI_DIFFERENCE_MINUEND_FLOW=3806, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=371, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=218, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4392, PETRI_PLACES=241, PETRI_TRANSITIONS=390} [2021-06-11 07:38:56,421 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 135 predicate places. [2021-06-11 07:38:56,421 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:38:56,421 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 241 places, 390 transitions, 4392 flow [2021-06-11 07:38:56,421 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 241 places, 390 transitions, 4392 flow [2021-06-11 07:38:56,423 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 241 places, 390 transitions, 4392 flow [2021-06-11 07:38:56,757 INFO L129 PetriNetUnfolder]: 834/4979 cut-off events. [2021-06-11 07:38:56,758 INFO L130 PetriNetUnfolder]: For 10140/10216 co-relation queries the response was YES. [2021-06-11 07:38:56,781 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10885 conditions, 4979 events. 834/4979 cut-off events. For 10140/10216 co-relation queries the response was YES. Maximal size of possible extension queue 174. Compared 49911 event pairs, 16 based on Foata normal form. 22/4398 useless extension candidates. Maximal degree in co-relation 10381. Up to 389 conditions per place. [2021-06-11 07:38:56,811 INFO L151 LiptonReduction]: Number of co-enabled transitions 7686 [2021-06-11 07:38:56,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:56,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:38:56,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:56,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:38:56,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-06-11 07:38:56,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:56,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:56,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:56,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:56,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:56,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:56,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:38:56,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:56,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:56,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:38:56,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-11 07:38:56,961 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:1 [2021-06-11 07:38:57,050 INFO L163 LiptonReduction]: Checked pairs total: 27635 [2021-06-11 07:38:57,050 INFO L165 LiptonReduction]: Total number of compositions: 1 [2021-06-11 07:38:57,051 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 630 [2021-06-11 07:38:57,051 INFO L480 AbstractCegarLoop]: Abstraction has has 241 places, 390 transitions, 4395 flow [2021-06-11 07:38:57,052 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 479.09090909090907) internal successors, (5270), 11 states have internal predecessors, (5270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:57,052 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:38:57,052 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:38:57,052 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-06-11 07:38:57,052 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:38:57,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:38:57,052 INFO L82 PathProgramCache]: Analyzing trace with hash 409482731, now seen corresponding path program 6 times [2021-06-11 07:38:57,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:38:57,052 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051865226] [2021-06-11 07:38:57,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:38:57,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:38:57,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:57,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 07:38:57,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:57,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:38:57,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:57,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-06-11 07:38:57,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:57,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:38:57,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:57,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:38:57,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:57,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:38:57,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:57,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:57,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:57,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:57,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:57,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:38:57,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:38:57,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:38:57,191 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:38:57,191 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051865226] [2021-06-11 07:38:57,192 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:38:57,193 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-06-11 07:38:57,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062585087] [2021-06-11 07:38:57,193 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-11 07:38:57,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:38:57,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-11 07:38:57,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-11 07:38:57,196 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 888 [2021-06-11 07:38:57,206 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 241 places, 390 transitions, 4395 flow. Second operand has 11 states, 11 states have (on average 491.09090909090907) internal successors, (5402), 11 states have internal predecessors, (5402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:38:57,206 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:38:57,206 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 888 [2021-06-11 07:38:57,206 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:39:00,675 INFO L129 PetriNetUnfolder]: 8879/17145 cut-off events. [2021-06-11 07:39:00,676 INFO L130 PetriNetUnfolder]: For 47956/48043 co-relation queries the response was YES. [2021-06-11 07:39:00,733 INFO L84 FinitePrefix]: Finished finitePrefix Result has 60327 conditions, 17145 events. 8879/17145 cut-off events. For 47956/48043 co-relation queries the response was YES. Maximal size of possible extension queue 362. Compared 124069 event pairs, 2586 based on Foata normal form. 91/15907 useless extension candidates. Maximal degree in co-relation 59367. Up to 12528 conditions per place. [2021-06-11 07:39:00,772 INFO L132 encePairwiseOnDemand]: 870/888 looper letters, 479 selfloop transitions, 167 changer transitions 0/668 dead transitions. [2021-06-11 07:39:00,772 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 261 places, 668 transitions, 6700 flow [2021-06-11 07:39:00,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-11 07:39:00,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-06-11 07:39:00,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 10706 transitions. [2021-06-11 07:39:00,778 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5741098241098241 [2021-06-11 07:39:00,778 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 10706 transitions. [2021-06-11 07:39:00,778 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 10706 transitions. [2021-06-11 07:39:00,779 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:39:00,779 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 10706 transitions. [2021-06-11 07:39:00,785 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 509.8095238095238) internal successors, (10706), 21 states have internal predecessors, (10706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:00,792 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 888.0) internal successors, (19536), 22 states have internal predecessors, (19536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:00,793 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 888.0) internal successors, (19536), 22 states have internal predecessors, (19536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:00,793 INFO L185 Difference]: Start difference. First operand has 241 places, 390 transitions, 4395 flow. Second operand 21 states and 10706 transitions. [2021-06-11 07:39:00,793 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 261 places, 668 transitions, 6700 flow [2021-06-11 07:39:00,882 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 668 transitions, 6534 flow, removed 36 selfloop flow, removed 6 redundant places. [2021-06-11 07:39:00,888 INFO L241 Difference]: Finished difference. Result has 258 places, 408 transitions, 4869 flow [2021-06-11 07:39:00,888 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=888, PETRI_DIFFERENCE_MINUEND_FLOW=4247, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=390, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=153, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=4869, PETRI_PLACES=258, PETRI_TRANSITIONS=408} [2021-06-11 07:39:00,889 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 152 predicate places. [2021-06-11 07:39:00,889 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:39:00,889 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 258 places, 408 transitions, 4869 flow [2021-06-11 07:39:00,889 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 258 places, 408 transitions, 4869 flow [2021-06-11 07:39:00,891 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 258 places, 408 transitions, 4869 flow [2021-06-11 07:39:01,158 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1210] L1060-3-->L1060-5: Formula: (and (= (store |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (select (select |v_#memory_int_206| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|))) |v_#memory_int_206|) (= (store |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12| 4))) |v_#memory_$Pointer$.offset_313|) (= (store |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|)) |v_#memory_$Pointer$.base_313|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_314|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_207|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_314|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_6|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_313|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_206|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_313|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, #memory_$Pointer$.offset][305], [768#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 629#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 138#L1060-5true, 651#true, 524#true, Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 674#true, Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 560#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 546#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 564#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 540#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base)), 447#(= ULTIMATE.start_main_~i~1 0), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, 456#true, Black: 688#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 692#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 698#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 702#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |ULTIMATE.start_main_~#q~1.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), 726#true, 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 474#true, Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 620#true, Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, 114#L1002-2true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 754#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.offset|)) (not (= ULTIMATE.start_fifo_front_~self.offset (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) ULTIMATE.start_fifo_front_~self.offset)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 758#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.offset|)) (not (= ULTIMATE.start_fifo_front_~self.offset (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) ULTIMATE.start_fifo_front_~self.offset)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))]) [2021-06-11 07:39:01,158 INFO L384 tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event [2021-06-11 07:39:01,158 INFO L387 tUnfolder$Statistics]: existing Event has 31 ancestors and is cut-off event [2021-06-11 07:39:01,158 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 07:39:01,158 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 07:39:01,158 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1210] L1060-3-->L1060-5: Formula: (and (= (store |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (select (select |v_#memory_int_206| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|))) |v_#memory_int_206|) (= (store |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12| 4))) |v_#memory_$Pointer$.offset_313|) (= (store |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|)) |v_#memory_$Pointer$.base_313|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_314|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_207|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_314|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_6|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_313|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_206|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_313|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, #memory_$Pointer$.offset][305], [768#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 629#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 138#L1060-5true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, 524#true, Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 674#true, Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 560#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 546#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 564#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 540#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base)), 447#(= ULTIMATE.start_main_~i~1 0), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, 456#true, Black: 688#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 692#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 698#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 212#L1004true, Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 702#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |ULTIMATE.start_main_~#q~1.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), 726#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 474#true, Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 620#true, Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 754#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.offset|)) (not (= ULTIMATE.start_fifo_front_~self.offset (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) ULTIMATE.start_fifo_front_~self.offset)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 758#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.offset|)) (not (= ULTIMATE.start_fifo_front_~self.offset (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) ULTIMATE.start_fifo_front_~self.offset)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))]) [2021-06-11 07:39:01,158 INFO L384 tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event [2021-06-11 07:39:01,158 INFO L387 tUnfolder$Statistics]: existing Event has 32 ancestors and is cut-off event [2021-06-11 07:39:01,159 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 07:39:01,159 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 07:39:01,171 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1210] L1060-3-->L1060-5: Formula: (and (= (store |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (select (select |v_#memory_int_206| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|))) |v_#memory_int_206|) (= (store |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12| 4))) |v_#memory_$Pointer$.offset_313|) (= (store |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|)) |v_#memory_$Pointer$.base_313|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_314|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_207|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_314|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_6|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_313|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_206|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_313|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, #memory_$Pointer$.offset][305], [768#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 629#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 138#L1060-5true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, 524#true, Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 674#true, Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 560#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 546#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 564#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 540#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base)), 447#(= ULTIMATE.start_main_~i~1 0), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, 456#true, Black: 688#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 692#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 698#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 702#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |ULTIMATE.start_main_~#q~1.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), 726#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 474#true, Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 620#true, Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, 114#L1002-2true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 754#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.offset|)) (not (= ULTIMATE.start_fifo_front_~self.offset (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) ULTIMATE.start_fifo_front_~self.offset)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 758#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.offset|)) (not (= ULTIMATE.start_fifo_front_~self.offset (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) ULTIMATE.start_fifo_front_~self.offset)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))]) [2021-06-11 07:39:01,171 INFO L384 tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event [2021-06-11 07:39:01,171 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-06-11 07:39:01,171 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 07:39:01,171 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-06-11 07:39:01,171 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1210] L1060-3-->L1060-5: Formula: (and (= (store |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (select (select |v_#memory_int_206| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|))) |v_#memory_int_206|) (= (store |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12| 4))) |v_#memory_$Pointer$.offset_313|) (= (store |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|)) |v_#memory_$Pointer$.base_313|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_314|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_207|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_314|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_6|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_313|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_206|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_313|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, #memory_$Pointer$.offset][305], [768#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 629#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 138#L1060-5true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, 524#true, Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 674#true, Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 560#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 546#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 564#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 540#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base)), 447#(= ULTIMATE.start_main_~i~1 0), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, 456#true, Black: 688#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 692#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 698#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 212#L1004true, Black: 702#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |ULTIMATE.start_main_~#q~1.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)) |pusherThread1of1ForFork0_#in~q_.base|))), 726#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 474#true, Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 620#true, Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 754#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.offset|)) (not (= ULTIMATE.start_fifo_front_~self.offset (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) ULTIMATE.start_fifo_front_~self.offset)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 758#(and (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) 12)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12)) |ULTIMATE.start_main_~#q~1.offset|)) (not (= ULTIMATE.start_fifo_front_~self.offset (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)) ULTIMATE.start_fifo_front_~self.offset)) (not (= |ULTIMATE.start_main_~#q~1.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) 12)))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))]) [2021-06-11 07:39:01,171 INFO L384 tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event [2021-06-11 07:39:01,172 INFO L387 tUnfolder$Statistics]: existing Event has 36 ancestors and is cut-off event [2021-06-11 07:39:01,172 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 07:39:01,172 INFO L387 tUnfolder$Statistics]: existing Event has 40 ancestors and is cut-off event [2021-06-11 07:39:01,251 INFO L129 PetriNetUnfolder]: 871/5232 cut-off events. [2021-06-11 07:39:01,251 INFO L130 PetriNetUnfolder]: For 13435/13664 co-relation queries the response was YES. [2021-06-11 07:39:01,277 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11775 conditions, 5232 events. 871/5232 cut-off events. For 13435/13664 co-relation queries the response was YES. Maximal size of possible extension queue 190. Compared 53344 event pairs, 14 based on Foata normal form. 47/4666 useless extension candidates. Maximal degree in co-relation 11443. Up to 404 conditions per place. [2021-06-11 07:39:01,311 INFO L151 LiptonReduction]: Number of co-enabled transitions 8026 [2021-06-11 07:39:01,348 INFO L163 LiptonReduction]: Checked pairs total: 15502 [2021-06-11 07:39:01,348 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:39:01,348 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 459 [2021-06-11 07:39:01,349 INFO L480 AbstractCegarLoop]: Abstraction has has 258 places, 408 transitions, 4869 flow [2021-06-11 07:39:01,349 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 491.09090909090907) internal successors, (5402), 11 states have internal predecessors, (5402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:01,349 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:39:01,349 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:39:01,350 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-06-11 07:39:01,350 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:39:01,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:39:01,350 INFO L82 PathProgramCache]: Analyzing trace with hash -553046869, now seen corresponding path program 7 times [2021-06-11 07:39:01,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:39:01,350 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486506339] [2021-06-11 07:39:01,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:39:01,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:39:01,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:01,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 07:39:01,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:01,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:39:01,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:01,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-06-11 07:39:01,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:01,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:39:01,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:01,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:39:01,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:01,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:39:01,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:01,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:39:01,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:01,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:39:01,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:01,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:39:01,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:01,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:39:01,478 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:39:01,478 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486506339] [2021-06-11 07:39:01,478 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:39:01,478 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-06-11 07:39:01,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573832408] [2021-06-11 07:39:01,479 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-11 07:39:01,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:39:01,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-11 07:39:01,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-06-11 07:39:01,482 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 490 out of 888 [2021-06-11 07:39:01,484 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 408 transitions, 4869 flow. Second operand has 11 states, 11 states have (on average 491.09090909090907) internal successors, (5402), 11 states have internal predecessors, (5402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:01,484 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:39:01,484 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 490 of 888 [2021-06-11 07:39:01,484 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:39:05,527 INFO L129 PetriNetUnfolder]: 8875/17158 cut-off events. [2021-06-11 07:39:05,528 INFO L130 PetriNetUnfolder]: For 54969/55048 co-relation queries the response was YES. [2021-06-11 07:39:05,596 INFO L84 FinitePrefix]: Finished finitePrefix Result has 62478 conditions, 17158 events. 8875/17158 cut-off events. For 54969/55048 co-relation queries the response was YES. Maximal size of possible extension queue 359. Compared 124147 event pairs, 2965 based on Foata normal form. 83/15913 useless extension candidates. Maximal degree in co-relation 61382. Up to 13437 conditions per place. [2021-06-11 07:39:05,640 INFO L132 encePairwiseOnDemand]: 871/888 looper letters, 510 selfloop transitions, 134 changer transitions 0/666 dead transitions. [2021-06-11 07:39:05,640 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 278 places, 666 transitions, 6949 flow [2021-06-11 07:39:05,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-11 07:39:05,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-06-11 07:39:05,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 10703 transitions. [2021-06-11 07:39:05,646 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.573948948948949 [2021-06-11 07:39:05,646 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 10703 transitions. [2021-06-11 07:39:05,646 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 10703 transitions. [2021-06-11 07:39:05,647 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:39:05,647 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 10703 transitions. [2021-06-11 07:39:05,652 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 509.6666666666667) internal successors, (10703), 21 states have internal predecessors, (10703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:05,659 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 888.0) internal successors, (19536), 22 states have internal predecessors, (19536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:05,660 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 888.0) internal successors, (19536), 22 states have internal predecessors, (19536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:05,660 INFO L185 Difference]: Start difference. First operand has 258 places, 408 transitions, 4869 flow. Second operand 21 states and 10703 transitions. [2021-06-11 07:39:05,660 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 278 places, 666 transitions, 6949 flow [2021-06-11 07:39:05,790 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 262 places, 666 transitions, 6687 flow, removed 38 selfloop flow, removed 16 redundant places. [2021-06-11 07:39:05,796 INFO L241 Difference]: Finished difference. Result has 264 places, 413 transitions, 4965 flow [2021-06-11 07:39:05,797 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=888, PETRI_DIFFERENCE_MINUEND_FLOW=4607, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=408, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=276, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=4965, PETRI_PLACES=264, PETRI_TRANSITIONS=413} [2021-06-11 07:39:05,797 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 158 predicate places. [2021-06-11 07:39:05,797 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:39:05,797 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 264 places, 413 transitions, 4965 flow [2021-06-11 07:39:05,797 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 264 places, 413 transitions, 4965 flow [2021-06-11 07:39:05,799 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 264 places, 413 transitions, 4965 flow [2021-06-11 07:39:06,160 INFO L129 PetriNetUnfolder]: 852/5137 cut-off events. [2021-06-11 07:39:06,160 INFO L130 PetriNetUnfolder]: For 12331/12398 co-relation queries the response was YES. [2021-06-11 07:39:06,187 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11666 conditions, 5137 events. 852/5137 cut-off events. For 12331/12398 co-relation queries the response was YES. Maximal size of possible extension queue 180. Compared 52160 event pairs, 16 based on Foata normal form. 23/4569 useless extension candidates. Maximal degree in co-relation 11311. Up to 399 conditions per place. [2021-06-11 07:39:06,220 INFO L151 LiptonReduction]: Number of co-enabled transitions 8022 [2021-06-11 07:39:06,276 INFO L163 LiptonReduction]: Checked pairs total: 15907 [2021-06-11 07:39:06,276 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:39:06,276 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 479 [2021-06-11 07:39:06,277 INFO L480 AbstractCegarLoop]: Abstraction has has 264 places, 413 transitions, 4965 flow [2021-06-11 07:39:06,277 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 491.09090909090907) internal successors, (5402), 11 states have internal predecessors, (5402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:06,277 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:39:06,277 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:39:06,277 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-06-11 07:39:06,277 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:39:06,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:39:06,278 INFO L82 PathProgramCache]: Analyzing trace with hash 363119852, now seen corresponding path program 3 times [2021-06-11 07:39:06,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:39:06,278 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371721851] [2021-06-11 07:39:06,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:39:06,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:39:06,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:06,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:39:06,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:06,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:39:06,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:06,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:39:06,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:06,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:39:06,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:06,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:39:06,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:06,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:39:06,330 INFO L142 QuantifierPusher]: treesize reduction 4, result has 76.5 percent of original size [2021-06-11 07:39:06,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:39:06,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:06,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:39:06,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:06,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:39:06,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:06,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:39:06,374 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:39:06,374 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371721851] [2021-06-11 07:39:06,374 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:39:06,374 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-06-11 07:39:06,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145239220] [2021-06-11 07:39:06,375 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-11 07:39:06,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:39:06,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-11 07:39:06,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-11 07:39:06,378 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 478 out of 888 [2021-06-11 07:39:06,379 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 264 places, 413 transitions, 4965 flow. Second operand has 11 states, 11 states have (on average 479.09090909090907) internal successors, (5270), 11 states have internal predecessors, (5270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:06,379 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:39:06,379 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 478 of 888 [2021-06-11 07:39:06,379 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:39:09,777 INFO L129 PetriNetUnfolder]: 9312/17818 cut-off events. [2021-06-11 07:39:09,778 INFO L130 PetriNetUnfolder]: For 58084/58118 co-relation queries the response was YES. [2021-06-11 07:39:09,848 INFO L84 FinitePrefix]: Finished finitePrefix Result has 64863 conditions, 17818 events. 9312/17818 cut-off events. For 58084/58118 co-relation queries the response was YES. Maximal size of possible extension queue 372. Compared 128330 event pairs, 3187 based on Foata normal form. 40/16523 useless extension candidates. Maximal degree in co-relation 63828. Up to 12895 conditions per place. [2021-06-11 07:39:09,892 INFO L132 encePairwiseOnDemand]: 874/888 looper letters, 551 selfloop transitions, 197 changer transitions 0/762 dead transitions. [2021-06-11 07:39:09,892 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 762 transitions, 7610 flow [2021-06-11 07:39:09,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-11 07:39:09,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-06-11 07:39:09,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 10536 transitions. [2021-06-11 07:39:09,898 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.564993564993565 [2021-06-11 07:39:09,898 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 10536 transitions. [2021-06-11 07:39:09,898 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 10536 transitions. [2021-06-11 07:39:09,899 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:39:09,899 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 10536 transitions. [2021-06-11 07:39:09,904 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 501.7142857142857) internal successors, (10536), 21 states have internal predecessors, (10536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:09,911 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 888.0) internal successors, (19536), 22 states have internal predecessors, (19536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:09,912 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 888.0) internal successors, (19536), 22 states have internal predecessors, (19536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:09,912 INFO L185 Difference]: Start difference. First operand has 264 places, 413 transitions, 4965 flow. Second operand 21 states and 10536 transitions. [2021-06-11 07:39:09,912 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 762 transitions, 7610 flow [2021-06-11 07:39:10,020 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 762 transitions, 7280 flow, removed 42 selfloop flow, removed 20 redundant places. [2021-06-11 07:39:10,027 INFO L241 Difference]: Finished difference. Result has 266 places, 423 transitions, 5191 flow [2021-06-11 07:39:10,027 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=888, PETRI_DIFFERENCE_MINUEND_FLOW=4635, PETRI_DIFFERENCE_MINUEND_PLACES=244, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=413, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=190, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=5191, PETRI_PLACES=266, PETRI_TRANSITIONS=423} [2021-06-11 07:39:10,027 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 160 predicate places. [2021-06-11 07:39:10,027 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:39:10,027 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 266 places, 423 transitions, 5191 flow [2021-06-11 07:39:10,027 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 266 places, 423 transitions, 5191 flow [2021-06-11 07:39:10,029 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 266 places, 423 transitions, 5191 flow [2021-06-11 07:39:10,402 INFO L129 PetriNetUnfolder]: 853/5264 cut-off events. [2021-06-11 07:39:10,402 INFO L130 PetriNetUnfolder]: For 13196/13253 co-relation queries the response was YES. [2021-06-11 07:39:10,428 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12067 conditions, 5264 events. 853/5264 cut-off events. For 13196/13253 co-relation queries the response was YES. Maximal size of possible extension queue 198. Compared 54171 event pairs, 14 based on Foata normal form. 23/4683 useless extension candidates. Maximal degree in co-relation 11746. Up to 416 conditions per place. [2021-06-11 07:39:10,463 INFO L151 LiptonReduction]: Number of co-enabled transitions 8102 [2021-06-11 07:39:10,510 INFO L163 LiptonReduction]: Checked pairs total: 16187 [2021-06-11 07:39:10,510 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:39:10,510 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 483 [2021-06-11 07:39:10,510 INFO L480 AbstractCegarLoop]: Abstraction has has 266 places, 423 transitions, 5191 flow [2021-06-11 07:39:10,511 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 479.09090909090907) internal successors, (5270), 11 states have internal predecessors, (5270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:10,511 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:39:10,511 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:39:10,511 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-06-11 07:39:10,511 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:39:10,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:39:10,512 INFO L82 PathProgramCache]: Analyzing trace with hash -2036572267, now seen corresponding path program 1 times [2021-06-11 07:39:10,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:39:10,512 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579842136] [2021-06-11 07:39:10,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:39:10,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:39:10,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:10,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:39:10,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:10,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:39:10,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:10,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:39:10,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:10,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:39:10,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:10,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-06-11 07:39:10,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:10,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:39:10,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:10,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:39:10,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:10,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:39:10,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:10,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:39:10,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:10,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 07:39:10,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:10,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:39:10,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:39:10,623 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579842136] [2021-06-11 07:39:10,623 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:39:10,623 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-06-11 07:39:10,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838435303] [2021-06-11 07:39:10,623 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-11 07:39:10,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:39:10,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-11 07:39:10,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-11 07:39:10,627 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 478 out of 888 [2021-06-11 07:39:10,629 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 423 transitions, 5191 flow. Second operand has 13 states, 13 states have (on average 479.0) internal successors, (6227), 13 states have internal predecessors, (6227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:10,629 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:39:10,629 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 478 of 888 [2021-06-11 07:39:10,629 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:39:13,897 INFO L129 PetriNetUnfolder]: 9471/18117 cut-off events. [2021-06-11 07:39:13,897 INFO L130 PetriNetUnfolder]: For 63792/63825 co-relation queries the response was YES. [2021-06-11 07:39:13,964 INFO L84 FinitePrefix]: Finished finitePrefix Result has 66875 conditions, 18117 events. 9471/18117 cut-off events. For 63792/63825 co-relation queries the response was YES. Maximal size of possible extension queue 384. Compared 130799 event pairs, 3515 based on Foata normal form. 37/16810 useless extension candidates. Maximal degree in co-relation 65127. Up to 14024 conditions per place. [2021-06-11 07:39:14,009 INFO L132 encePairwiseOnDemand]: 875/888 looper letters, 428 selfloop transitions, 116 changer transitions 0/558 dead transitions. [2021-06-11 07:39:14,009 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 558 transitions, 6758 flow [2021-06-11 07:39:14,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-11 07:39:14,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-06-11 07:39:14,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 5530 transitions. [2021-06-11 07:39:14,012 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5661343161343161 [2021-06-11 07:39:14,012 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 5530 transitions. [2021-06-11 07:39:14,012 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 5530 transitions. [2021-06-11 07:39:14,013 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:39:14,013 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 5530 transitions. [2021-06-11 07:39:14,016 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 502.72727272727275) internal successors, (5530), 11 states have internal predecessors, (5530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:14,019 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 888.0) internal successors, (10656), 12 states have internal predecessors, (10656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:14,020 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 888.0) internal successors, (10656), 12 states have internal predecessors, (10656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:14,020 INFO L185 Difference]: Start difference. First operand has 266 places, 423 transitions, 5191 flow. Second operand 11 states and 5530 transitions. [2021-06-11 07:39:14,020 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 558 transitions, 6758 flow [2021-06-11 07:39:14,133 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 263 places, 558 transitions, 6304 flow, removed 53 selfloop flow, removed 13 redundant places. [2021-06-11 07:39:14,139 INFO L241 Difference]: Finished difference. Result has 265 places, 430 transitions, 5093 flow [2021-06-11 07:39:14,139 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=888, PETRI_DIFFERENCE_MINUEND_FLOW=4739, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=423, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=308, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=5093, PETRI_PLACES=265, PETRI_TRANSITIONS=430} [2021-06-11 07:39:14,140 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 159 predicate places. [2021-06-11 07:39:14,140 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:39:14,140 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 265 places, 430 transitions, 5093 flow [2021-06-11 07:39:14,140 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 265 places, 430 transitions, 5093 flow [2021-06-11 07:39:14,142 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 265 places, 430 transitions, 5093 flow [2021-06-11 07:39:14,506 INFO L129 PetriNetUnfolder]: 849/5038 cut-off events. [2021-06-11 07:39:14,506 INFO L130 PetriNetUnfolder]: For 12874/12923 co-relation queries the response was YES. [2021-06-11 07:39:14,533 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11732 conditions, 5038 events. 849/5038 cut-off events. For 12874/12923 co-relation queries the response was YES. Maximal size of possible extension queue 187. Compared 51155 event pairs, 16 based on Foata normal form. 24/4489 useless extension candidates. Maximal degree in co-relation 11425. Up to 392 conditions per place. [2021-06-11 07:39:14,568 INFO L151 LiptonReduction]: Number of co-enabled transitions 8188 [2021-06-11 07:39:14,609 INFO L163 LiptonReduction]: Checked pairs total: 16613 [2021-06-11 07:39:14,609 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:39:14,609 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 469 [2021-06-11 07:39:14,610 INFO L480 AbstractCegarLoop]: Abstraction has has 265 places, 430 transitions, 5093 flow [2021-06-11 07:39:14,610 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 479.0) internal successors, (6227), 13 states have internal predecessors, (6227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:14,610 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:39:14,611 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:39:14,611 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-06-11 07:39:14,611 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:39:14,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:39:14,611 INFO L82 PathProgramCache]: Analyzing trace with hash 1335496595, now seen corresponding path program 2 times [2021-06-11 07:39:14,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:39:14,611 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623778830] [2021-06-11 07:39:14,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:39:14,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:39:14,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:14,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:39:14,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:14,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:39:14,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:14,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:39:14,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:14,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:39:14,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:14,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:39:14,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:14,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:39:14,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:14,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:39:14,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:14,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:39:14,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:14,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:39:14,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:14,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 07:39:14,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:14,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:39:14,736 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:39:14,736 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623778830] [2021-06-11 07:39:14,736 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:39:14,736 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-06-11 07:39:14,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469054226] [2021-06-11 07:39:14,736 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-11 07:39:14,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:39:14,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-11 07:39:14,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-11 07:39:14,740 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 478 out of 888 [2021-06-11 07:39:14,742 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 265 places, 430 transitions, 5093 flow. Second operand has 13 states, 13 states have (on average 479.0) internal successors, (6227), 13 states have internal predecessors, (6227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:14,742 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:39:14,742 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 478 of 888 [2021-06-11 07:39:14,742 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:39:18,622 INFO L129 PetriNetUnfolder]: 9589/18326 cut-off events. [2021-06-11 07:39:18,622 INFO L130 PetriNetUnfolder]: For 59700/59733 co-relation queries the response was YES. [2021-06-11 07:39:18,730 INFO L84 FinitePrefix]: Finished finitePrefix Result has 67203 conditions, 18326 events. 9589/18326 cut-off events. For 59700/59733 co-relation queries the response was YES. Maximal size of possible extension queue 383. Compared 132965 event pairs, 3356 based on Foata normal form. 45/17018 useless extension candidates. Maximal degree in co-relation 65650. Up to 12373 conditions per place. [2021-06-11 07:39:18,787 INFO L132 encePairwiseOnDemand]: 874/888 looper letters, 545 selfloop transitions, 166 changer transitions 0/725 dead transitions. [2021-06-11 07:39:18,787 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 725 transitions, 7856 flow [2021-06-11 07:39:18,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-11 07:39:18,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-06-11 07:39:18,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 7580 transitions. [2021-06-11 07:39:18,791 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5690690690690691 [2021-06-11 07:39:18,791 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 7580 transitions. [2021-06-11 07:39:18,791 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 7580 transitions. [2021-06-11 07:39:18,792 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:39:18,792 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 7580 transitions. [2021-06-11 07:39:18,796 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 505.3333333333333) internal successors, (7580), 15 states have internal predecessors, (7580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:18,801 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 888.0) internal successors, (14208), 16 states have internal predecessors, (14208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:18,802 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 888.0) internal successors, (14208), 16 states have internal predecessors, (14208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:18,802 INFO L185 Difference]: Start difference. First operand has 265 places, 430 transitions, 5093 flow. Second operand 15 states and 7580 transitions. [2021-06-11 07:39:18,802 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 725 transitions, 7856 flow [2021-06-11 07:39:18,957 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 725 transitions, 7716 flow, removed 22 selfloop flow, removed 4 redundant places. [2021-06-11 07:39:18,964 INFO L241 Difference]: Finished difference. Result has 283 places, 457 transitions, 5887 flow [2021-06-11 07:39:18,964 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=888, PETRI_DIFFERENCE_MINUEND_FLOW=4970, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=430, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=141, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=277, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=5887, PETRI_PLACES=283, PETRI_TRANSITIONS=457} [2021-06-11 07:39:18,964 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 177 predicate places. [2021-06-11 07:39:18,964 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:39:18,965 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 283 places, 457 transitions, 5887 flow [2021-06-11 07:39:18,965 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 283 places, 457 transitions, 5887 flow [2021-06-11 07:39:18,967 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 283 places, 457 transitions, 5887 flow [2021-06-11 07:39:19,337 INFO L129 PetriNetUnfolder]: 828/4789 cut-off events. [2021-06-11 07:39:19,337 INFO L130 PetriNetUnfolder]: For 14934/14991 co-relation queries the response was YES. [2021-06-11 07:39:19,364 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12152 conditions, 4789 events. 828/4789 cut-off events. For 14934/14991 co-relation queries the response was YES. Maximal size of possible extension queue 195. Compared 48443 event pairs, 18 based on Foata normal form. 33/4335 useless extension candidates. Maximal degree in co-relation 11901. Up to 408 conditions per place. [2021-06-11 07:39:19,397 INFO L151 LiptonReduction]: Number of co-enabled transitions 8294 [2021-06-11 07:39:19,440 INFO L163 LiptonReduction]: Checked pairs total: 16678 [2021-06-11 07:39:19,440 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:39:19,441 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 477 [2021-06-11 07:39:19,441 INFO L480 AbstractCegarLoop]: Abstraction has has 283 places, 457 transitions, 5887 flow [2021-06-11 07:39:19,442 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 479.0) internal successors, (6227), 13 states have internal predecessors, (6227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:19,442 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:39:19,442 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:39:19,442 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-06-11 07:39:19,442 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:39:19,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:39:19,442 INFO L82 PathProgramCache]: Analyzing trace with hash -1266329020, now seen corresponding path program 1 times [2021-06-11 07:39:19,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:39:19,442 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190181915] [2021-06-11 07:39:19,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:39:19,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:39:19,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:19,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 07:39:19,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:19,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:39:19,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:19,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:39:19,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:19,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:39:19,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:19,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-06-11 07:39:19,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:19,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:39:19,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:19,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:39:19,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:19,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-06-11 07:39:19,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:19,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:39:19,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:19,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-06-11 07:39:19,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:19,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:39:19,606 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:39:19,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190181915] [2021-06-11 07:39:19,606 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:39:19,606 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-06-11 07:39:19,607 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137235219] [2021-06-11 07:39:19,607 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-11 07:39:19,607 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:39:19,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-11 07:39:19,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-11 07:39:19,610 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 487 out of 888 [2021-06-11 07:39:19,612 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 457 transitions, 5887 flow. Second operand has 12 states, 12 states have (on average 488.0833333333333) internal successors, (5857), 12 states have internal predecessors, (5857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:19,612 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:39:19,612 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 487 of 888 [2021-06-11 07:39:19,612 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:39:24,257 INFO L129 PetriNetUnfolder]: 9487/18385 cut-off events. [2021-06-11 07:39:24,258 INFO L130 PetriNetUnfolder]: For 68322/68355 co-relation queries the response was YES. [2021-06-11 07:39:24,343 INFO L84 FinitePrefix]: Finished finitePrefix Result has 69533 conditions, 18385 events. 9487/18385 cut-off events. For 68322/68355 co-relation queries the response was YES. Maximal size of possible extension queue 395. Compared 136676 event pairs, 2800 based on Foata normal form. 37/17155 useless extension candidates. Maximal degree in co-relation 68059. Up to 14536 conditions per place. [2021-06-11 07:39:24,389 INFO L132 encePairwiseOnDemand]: 869/888 looper letters, 602 selfloop transitions, 157 changer transitions 0/781 dead transitions. [2021-06-11 07:39:24,389 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 303 places, 781 transitions, 8688 flow [2021-06-11 07:39:24,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-11 07:39:24,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-06-11 07:39:24,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 10686 transitions. [2021-06-11 07:39:24,396 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.573037323037323 [2021-06-11 07:39:24,396 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 10686 transitions. [2021-06-11 07:39:24,396 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 10686 transitions. [2021-06-11 07:39:24,397 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:39:24,397 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 10686 transitions. [2021-06-11 07:39:24,402 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 508.85714285714283) internal successors, (10686), 21 states have internal predecessors, (10686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:24,410 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 888.0) internal successors, (19536), 22 states have internal predecessors, (19536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:24,411 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 888.0) internal successors, (19536), 22 states have internal predecessors, (19536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:24,411 INFO L185 Difference]: Start difference. First operand has 283 places, 457 transitions, 5887 flow. Second operand 21 states and 10686 transitions. [2021-06-11 07:39:24,411 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 303 places, 781 transitions, 8688 flow [2021-06-11 07:39:24,607 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 781 transitions, 8443 flow, removed 54 selfloop flow, removed 8 redundant places. [2021-06-11 07:39:24,614 INFO L241 Difference]: Finished difference. Result has 301 places, 488 transitions, 6455 flow [2021-06-11 07:39:24,615 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=888, PETRI_DIFFERENCE_MINUEND_FLOW=5650, PETRI_DIFFERENCE_MINUEND_PLACES=275, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=457, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=318, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=6455, PETRI_PLACES=301, PETRI_TRANSITIONS=488} [2021-06-11 07:39:24,615 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 195 predicate places. [2021-06-11 07:39:24,615 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:39:24,615 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 301 places, 488 transitions, 6455 flow [2021-06-11 07:39:24,615 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 301 places, 488 transitions, 6455 flow [2021-06-11 07:39:24,618 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 301 places, 488 transitions, 6455 flow [2021-06-11 07:39:25,049 INFO L129 PetriNetUnfolder]: 925/5440 cut-off events. [2021-06-11 07:39:25,049 INFO L130 PetriNetUnfolder]: For 18195/18258 co-relation queries the response was YES. [2021-06-11 07:39:25,083 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13945 conditions, 5440 events. 925/5440 cut-off events. For 18195/18258 co-relation queries the response was YES. Maximal size of possible extension queue 204. Compared 56434 event pairs, 16 based on Foata normal form. 36/4916 useless extension candidates. Maximal degree in co-relation 13432. Up to 453 conditions per place. [2021-06-11 07:39:25,122 INFO L151 LiptonReduction]: Number of co-enabled transitions 8726 [2021-06-11 07:39:25,187 INFO L163 LiptonReduction]: Checked pairs total: 19774 [2021-06-11 07:39:25,188 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:39:25,188 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 573 [2021-06-11 07:39:25,188 INFO L480 AbstractCegarLoop]: Abstraction has has 301 places, 488 transitions, 6455 flow [2021-06-11 07:39:25,189 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 488.0833333333333) internal successors, (5857), 12 states have internal predecessors, (5857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:25,189 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:39:25,189 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:39:25,189 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-06-11 07:39:25,189 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:39:25,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:39:25,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1953425328, now seen corresponding path program 2 times [2021-06-11 07:39:25,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:39:25,189 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032211124] [2021-06-11 07:39:25,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:39:25,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:39:25,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:25,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-06-11 07:39:25,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:25,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:39:25,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:25,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:39:25,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:25,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:39:25,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:25,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-06-11 07:39:25,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:25,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:39:25,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:25,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:39:25,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:25,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-06-11 07:39:25,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:25,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:39:25,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:25,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-06-11 07:39:25,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:25,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:39:25,342 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:39:25,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032211124] [2021-06-11 07:39:25,343 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:39:25,343 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-06-11 07:39:25,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136258324] [2021-06-11 07:39:25,343 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-11 07:39:25,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:39:25,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-11 07:39:25,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-11 07:39:25,346 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 487 out of 888 [2021-06-11 07:39:25,348 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 488 transitions, 6455 flow. Second operand has 12 states, 12 states have (on average 488.0833333333333) internal successors, (5857), 12 states have internal predecessors, (5857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:25,348 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:39:25,348 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 487 of 888 [2021-06-11 07:39:25,348 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:39:29,658 INFO L129 PetriNetUnfolder]: 9595/18570 cut-off events. [2021-06-11 07:39:29,659 INFO L130 PetriNetUnfolder]: For 83044/83075 co-relation queries the response was YES. [2021-06-11 07:39:29,780 INFO L84 FinitePrefix]: Finished finitePrefix Result has 73906 conditions, 18570 events. 9595/18570 cut-off events. For 83044/83075 co-relation queries the response was YES. Maximal size of possible extension queue 403. Compared 137614 event pairs, 3230 based on Foata normal form. 35/17331 useless extension candidates. Maximal degree in co-relation 72589. Up to 14738 conditions per place. [2021-06-11 07:39:29,834 INFO L132 encePairwiseOnDemand]: 870/888 looper letters, 574 selfloop transitions, 168 changer transitions 0/764 dead transitions. [2021-06-11 07:39:29,834 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 318 places, 764 transitions, 9089 flow [2021-06-11 07:39:29,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-11 07:39:29,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-06-11 07:39:29,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 9172 transitions. [2021-06-11 07:39:29,838 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5738238238238238 [2021-06-11 07:39:29,838 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 9172 transitions. [2021-06-11 07:39:29,838 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 9172 transitions. [2021-06-11 07:39:29,839 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:39:29,839 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 9172 transitions. [2021-06-11 07:39:29,843 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 509.55555555555554) internal successors, (9172), 18 states have internal predecessors, (9172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:29,849 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 888.0) internal successors, (16872), 19 states have internal predecessors, (16872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:29,850 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 888.0) internal successors, (16872), 19 states have internal predecessors, (16872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:29,850 INFO L185 Difference]: Start difference. First operand has 301 places, 488 transitions, 6455 flow. Second operand 18 states and 9172 transitions. [2021-06-11 07:39:29,850 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 318 places, 764 transitions, 9089 flow [2021-06-11 07:39:30,065 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 307 places, 764 transitions, 8731 flow, removed 85 selfloop flow, removed 11 redundant places. [2021-06-11 07:39:30,072 INFO L241 Difference]: Finished difference. Result has 309 places, 517 transitions, 6933 flow [2021-06-11 07:39:30,073 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=888, PETRI_DIFFERENCE_MINUEND_FLOW=6117, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=488, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=340, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6933, PETRI_PLACES=309, PETRI_TRANSITIONS=517} [2021-06-11 07:39:30,073 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 203 predicate places. [2021-06-11 07:39:30,073 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:39:30,073 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 309 places, 517 transitions, 6933 flow [2021-06-11 07:39:30,073 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 309 places, 517 transitions, 6933 flow [2021-06-11 07:39:30,076 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 309 places, 517 transitions, 6933 flow [2021-06-11 07:39:30,527 INFO L129 PetriNetUnfolder]: 930/5211 cut-off events. [2021-06-11 07:39:30,527 INFO L130 PetriNetUnfolder]: For 19851/19910 co-relation queries the response was YES. [2021-06-11 07:39:30,551 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14230 conditions, 5211 events. 930/5211 cut-off events. For 19851/19910 co-relation queries the response was YES. Maximal size of possible extension queue 205. Compared 53341 event pairs, 16 based on Foata normal form. 28/4705 useless extension candidates. Maximal degree in co-relation 13716. Up to 436 conditions per place. [2021-06-11 07:39:30,579 INFO L151 LiptonReduction]: Number of co-enabled transitions 9048 [2021-06-11 07:39:30,648 INFO L163 LiptonReduction]: Checked pairs total: 22379 [2021-06-11 07:39:30,648 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:39:30,648 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 575 [2021-06-11 07:39:30,649 INFO L480 AbstractCegarLoop]: Abstraction has has 309 places, 517 transitions, 6933 flow [2021-06-11 07:39:30,649 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 488.0833333333333) internal successors, (5857), 12 states have internal predecessors, (5857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:30,649 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:39:30,649 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:39:30,649 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-06-11 07:39:30,649 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:39:30,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:39:30,650 INFO L82 PathProgramCache]: Analyzing trace with hash 1723739767, now seen corresponding path program 1 times [2021-06-11 07:39:30,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:39:30,650 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748534316] [2021-06-11 07:39:30,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:39:30,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:39:30,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:30,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 07:39:30,696 INFO L142 QuantifierPusher]: treesize reduction 4, result has 93.1 percent of original size [2021-06-11 07:39:30,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-06-11 07:39:30,709 INFO L142 QuantifierPusher]: treesize reduction 4, result has 94.4 percent of original size [2021-06-11 07:39:30,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-06-11 07:39:30,745 INFO L142 QuantifierPusher]: treesize reduction 4, result has 93.1 percent of original size [2021-06-11 07:39:30,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-06-11 07:39:30,774 INFO L142 QuantifierPusher]: treesize reduction 4, result has 93.1 percent of original size [2021-06-11 07:39:30,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-06-11 07:39:30,791 INFO L142 QuantifierPusher]: treesize reduction 8, result has 90.1 percent of original size [2021-06-11 07:39:30,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-06-11 07:39:30,826 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.9 percent of original size [2021-06-11 07:39:30,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-06-11 07:39:30,843 INFO L142 QuantifierPusher]: treesize reduction 13, result has 90.4 percent of original size [2021-06-11 07:39:30,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 123 [2021-06-11 07:39:30,916 INFO L142 QuantifierPusher]: treesize reduction 13, result has 88.5 percent of original size [2021-06-11 07:39:30,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-06-11 07:39:30,974 INFO L142 QuantifierPusher]: treesize reduction 13, result has 88.2 percent of original size [2021-06-11 07:39:30,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 97 [2021-06-11 07:39:31,037 INFO L142 QuantifierPusher]: treesize reduction 21, result has 65.6 percent of original size [2021-06-11 07:39:31,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-06-11 07:39:31,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:31,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:39:31,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:39:31,075 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748534316] [2021-06-11 07:39:31,075 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:39:31,075 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-06-11 07:39:31,075 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000798231] [2021-06-11 07:39:31,075 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-11 07:39:31,075 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:39:31,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-11 07:39:31,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-11 07:39:31,079 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 453 out of 888 [2021-06-11 07:39:31,081 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 309 places, 517 transitions, 6933 flow. Second operand has 14 states, 14 states have (on average 454.0) internal successors, (6356), 14 states have internal predecessors, (6356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:31,081 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:39:31,081 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 453 of 888 [2021-06-11 07:39:31,081 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:39:32,089 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 62 [2021-06-11 07:39:32,933 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 76 [2021-06-11 07:39:36,776 INFO L129 PetriNetUnfolder]: 10781/20678 cut-off events. [2021-06-11 07:39:36,777 INFO L130 PetriNetUnfolder]: For 109936/109967 co-relation queries the response was YES. [2021-06-11 07:39:36,903 INFO L84 FinitePrefix]: Finished finitePrefix Result has 84337 conditions, 20678 events. 10781/20678 cut-off events. For 109936/109967 co-relation queries the response was YES. Maximal size of possible extension queue 442. Compared 155625 event pairs, 3272 based on Foata normal form. 65/19309 useless extension candidates. Maximal degree in co-relation 82932. Up to 14824 conditions per place. [2021-06-11 07:39:36,964 INFO L132 encePairwiseOnDemand]: 864/888 looper letters, 544 selfloop transitions, 275 changer transitions 0/839 dead transitions. [2021-06-11 07:39:36,964 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 839 transitions, 10444 flow [2021-06-11 07:39:36,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-11 07:39:36,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-06-11 07:39:36,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 11307 transitions. [2021-06-11 07:39:36,969 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5305461711711712 [2021-06-11 07:39:36,969 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 11307 transitions. [2021-06-11 07:39:36,969 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 11307 transitions. [2021-06-11 07:39:36,971 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:39:36,971 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 11307 transitions. [2021-06-11 07:39:36,976 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 471.125) internal successors, (11307), 24 states have internal predecessors, (11307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:36,984 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 888.0) internal successors, (22200), 25 states have internal predecessors, (22200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:36,985 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 888.0) internal successors, (22200), 25 states have internal predecessors, (22200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:36,985 INFO L185 Difference]: Start difference. First operand has 309 places, 517 transitions, 6933 flow. Second operand 24 states and 11307 transitions. [2021-06-11 07:39:36,985 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 839 transitions, 10444 flow [2021-06-11 07:39:37,356 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 316 places, 839 transitions, 9553 flow, removed 214 selfloop flow, removed 16 redundant places. [2021-06-11 07:39:37,364 INFO L241 Difference]: Finished difference. Result has 324 places, 609 transitions, 8033 flow [2021-06-11 07:39:37,365 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=888, PETRI_DIFFERENCE_MINUEND_FLOW=6251, PETRI_DIFFERENCE_MINUEND_PLACES=293, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=517, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=196, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=300, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=8033, PETRI_PLACES=324, PETRI_TRANSITIONS=609} [2021-06-11 07:39:37,365 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 218 predicate places. [2021-06-11 07:39:37,365 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:39:37,365 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 324 places, 609 transitions, 8033 flow [2021-06-11 07:39:37,365 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 324 places, 609 transitions, 8033 flow [2021-06-11 07:39:37,368 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 324 places, 609 transitions, 8033 flow [2021-06-11 07:39:37,661 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][356], [768#true, Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1149#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 1151#(and (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 674#true, Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, 447#(= ULTIMATE.start_main_~i~1 0), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, 456#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 726#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 474#true, Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 860#true, Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:39:37,661 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-06-11 07:39:37,661 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 07:39:37,661 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-06-11 07:39:37,661 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-06-11 07:39:37,911 INFO L129 PetriNetUnfolder]: 1245/6432 cut-off events. [2021-06-11 07:39:37,911 INFO L130 PetriNetUnfolder]: For 31757/31879 co-relation queries the response was YES. [2021-06-11 07:39:37,952 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18411 conditions, 6432 events. 1245/6432 cut-off events. For 31757/31879 co-relation queries the response was YES. Maximal size of possible extension queue 235. Compared 67895 event pairs, 44 based on Foata normal form. 54/5832 useless extension candidates. Maximal degree in co-relation 17846. Up to 581 conditions per place. [2021-06-11 07:39:37,999 INFO L151 LiptonReduction]: Number of co-enabled transitions 9790 [2021-06-11 07:39:38,050 INFO L142 QuantifierPusher]: treesize reduction 1, result has 99.4 percent of original size [2021-06-11 07:39:38,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:39:38,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:39:38,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:39:38,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:39:38,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:39:38,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,068 INFO L147 QuantifierPusher]: treesize reduction 38, result has 2.6 percent of original size 1 [2021-06-11 07:39:38,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:39:38,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:39:38,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:39:38,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:39:38,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:39:38,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:39:38,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:39:38,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 07:39:38,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 07:39:38,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-06-11 07:39:38,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:39:38,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:39:38,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:39:38,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-11 07:39:38,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:39:38,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:39:38,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:39:38,620 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-11 07:39:38,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:38,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:39:38,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-06-11 07:39:38,622 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:1 [2021-06-11 07:39:38,904 INFO L163 LiptonReduction]: Checked pairs total: 68647 [2021-06-11 07:39:38,904 INFO L165 LiptonReduction]: Total number of compositions: 5 [2021-06-11 07:39:38,905 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1540 [2021-06-11 07:39:38,905 INFO L480 AbstractCegarLoop]: Abstraction has has 324 places, 609 transitions, 8045 flow [2021-06-11 07:39:38,906 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 454.0) internal successors, (6356), 14 states have internal predecessors, (6356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:38,906 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:39:38,906 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:39:38,906 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-06-11 07:39:38,906 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:39:38,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:39:38,906 INFO L82 PathProgramCache]: Analyzing trace with hash -1677118205, now seen corresponding path program 2 times [2021-06-11 07:39:38,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:39:38,906 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696751220] [2021-06-11 07:39:38,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:39:38,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:39:38,940 INFO L142 QuantifierPusher]: treesize reduction 6, result has 88.2 percent of original size [2021-06-11 07:39:38,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-06-11 07:39:38,947 INFO L142 QuantifierPusher]: treesize reduction 10, result has 83.6 percent of original size [2021-06-11 07:39:38,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-06-11 07:39:38,958 INFO L142 QuantifierPusher]: treesize reduction 10, result has 83.6 percent of original size [2021-06-11 07:39:38,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-06-11 07:39:38,972 INFO L142 QuantifierPusher]: treesize reduction 10, result has 83.6 percent of original size [2021-06-11 07:39:38,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-06-11 07:39:38,987 INFO L142 QuantifierPusher]: treesize reduction 4, result has 94.6 percent of original size [2021-06-11 07:39:38,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-06-11 07:39:39,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:39,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-06-11 07:39:39,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:39,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-06-11 07:39:39,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:39,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-06-11 07:39:39,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:39,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 07:39:39,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:39,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:39:39,118 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:39:39,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696751220] [2021-06-11 07:39:39,118 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:39:39,118 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-06-11 07:39:39,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067837612] [2021-06-11 07:39:39,118 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-11 07:39:39,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:39:39,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-11 07:39:39,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-06-11 07:39:39,122 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 458 out of 893 [2021-06-11 07:39:39,123 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 324 places, 609 transitions, 8045 flow. Second operand has 12 states, 12 states have (on average 459.1666666666667) internal successors, (5510), 12 states have internal predecessors, (5510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:39,123 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:39:39,123 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 458 of 893 [2021-06-11 07:39:39,123 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:39:45,042 INFO L129 PetriNetUnfolder]: 12856/24493 cut-off events. [2021-06-11 07:39:45,042 INFO L130 PetriNetUnfolder]: For 124757/124788 co-relation queries the response was YES. [2021-06-11 07:39:45,200 INFO L84 FinitePrefix]: Finished finitePrefix Result has 96333 conditions, 24493 events. 12856/24493 cut-off events. For 124757/124788 co-relation queries the response was YES. Maximal size of possible extension queue 563. Compared 190407 event pairs, 4720 based on Foata normal form. 64/22795 useless extension candidates. Maximal degree in co-relation 93813. Up to 17564 conditions per place. [2021-06-11 07:39:45,275 INFO L132 encePairwiseOnDemand]: 869/893 looper letters, 690 selfloop transitions, 203 changer transitions 0/913 dead transitions. [2021-06-11 07:39:45,275 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 339 places, 913 transitions, 11806 flow [2021-06-11 07:39:45,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-11 07:39:45,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-06-11 07:39:45,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 7709 transitions. [2021-06-11 07:39:45,279 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.539543673012318 [2021-06-11 07:39:45,279 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 7709 transitions. [2021-06-11 07:39:45,279 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 7709 transitions. [2021-06-11 07:39:45,280 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:39:45,280 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 7709 transitions. [2021-06-11 07:39:45,284 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 481.8125) internal successors, (7709), 16 states have internal predecessors, (7709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:45,289 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 893.0) internal successors, (15181), 17 states have internal predecessors, (15181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:45,290 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 893.0) internal successors, (15181), 17 states have internal predecessors, (15181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:45,290 INFO L185 Difference]: Start difference. First operand has 324 places, 609 transitions, 8045 flow. Second operand 16 states and 7709 transitions. [2021-06-11 07:39:45,290 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 339 places, 913 transitions, 11806 flow [2021-06-11 07:39:45,689 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 332 places, 913 transitions, 11449 flow, removed 111 selfloop flow, removed 7 redundant places. [2021-06-11 07:39:45,698 INFO L241 Difference]: Finished difference. Result has 337 places, 676 transitions, 9301 flow [2021-06-11 07:39:45,699 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=7808, PETRI_DIFFERENCE_MINUEND_PLACES=317, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=609, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=145, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=427, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=9301, PETRI_PLACES=337, PETRI_TRANSITIONS=676} [2021-06-11 07:39:45,699 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 231 predicate places. [2021-06-11 07:39:45,699 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:39:45,699 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 337 places, 676 transitions, 9301 flow [2021-06-11 07:39:45,699 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 337 places, 676 transitions, 9301 flow [2021-06-11 07:39:45,703 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 337 places, 676 transitions, 9301 flow [2021-06-11 07:39:46,081 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][162], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1149#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 1151#(and (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 674#true, 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 726#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 860#true, Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:39:46,081 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:39:46,081 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:39:46,081 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:39:46,081 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 07:39:46,451 INFO L129 PetriNetUnfolder]: 1417/6957 cut-off events. [2021-06-11 07:39:46,451 INFO L130 PetriNetUnfolder]: For 42779/43063 co-relation queries the response was YES. [2021-06-11 07:39:46,506 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21077 conditions, 6957 events. 1417/6957 cut-off events. For 42779/43063 co-relation queries the response was YES. Maximal size of possible extension queue 253. Compared 74077 event pairs, 49 based on Foata normal form. 135/6373 useless extension candidates. Maximal degree in co-relation 20565. Up to 637 conditions per place. [2021-06-11 07:39:46,567 INFO L151 LiptonReduction]: Number of co-enabled transitions 10910 [2021-06-11 07:39:46,895 INFO L163 LiptonReduction]: Checked pairs total: 29242 [2021-06-11 07:39:46,895 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:39:46,895 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1196 [2021-06-11 07:39:46,895 INFO L480 AbstractCegarLoop]: Abstraction has has 337 places, 676 transitions, 9301 flow [2021-06-11 07:39:46,896 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 459.1666666666667) internal successors, (5510), 12 states have internal predecessors, (5510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:46,896 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:39:46,896 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:39:46,896 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-06-11 07:39:46,896 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:39:46,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:39:46,896 INFO L82 PathProgramCache]: Analyzing trace with hash -769460215, now seen corresponding path program 1 times [2021-06-11 07:39:46,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:39:46,897 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564650283] [2021-06-11 07:39:46,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:39:46,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:39:46,926 INFO L142 QuantifierPusher]: treesize reduction 10, result has 86.5 percent of original size [2021-06-11 07:39:46,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 64 [2021-06-11 07:39:46,933 INFO L142 QuantifierPusher]: treesize reduction 14, result has 83.3 percent of original size [2021-06-11 07:39:46,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-06-11 07:39:46,944 INFO L142 QuantifierPusher]: treesize reduction 15, result has 83.0 percent of original size [2021-06-11 07:39:46,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-06-11 07:39:46,958 INFO L142 QuantifierPusher]: treesize reduction 14, result has 83.3 percent of original size [2021-06-11 07:39:46,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-06-11 07:39:46,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:46,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-06-11 07:39:46,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:46,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-06-11 07:39:46,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:46,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:39:46,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:46,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:39:46,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:39:46,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564650283] [2021-06-11 07:39:46,997 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:39:46,997 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-11 07:39:46,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119645759] [2021-06-11 07:39:46,997 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-11 07:39:46,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:39:46,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-11 07:39:46,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-06-11 07:39:47,000 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 464 out of 893 [2021-06-11 07:39:47,001 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 337 places, 676 transitions, 9301 flow. Second operand has 9 states, 9 states have (on average 465.3333333333333) internal successors, (4188), 9 states have internal predecessors, (4188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:47,001 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:39:47,001 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 464 of 893 [2021-06-11 07:39:47,001 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:39:52,072 INFO L129 PetriNetUnfolder]: 12850/24484 cut-off events. [2021-06-11 07:39:52,072 INFO L130 PetriNetUnfolder]: For 131101/131136 co-relation queries the response was YES. [2021-06-11 07:39:52,234 INFO L84 FinitePrefix]: Finished finitePrefix Result has 98469 conditions, 24484 events. 12850/24484 cut-off events. For 131101/131136 co-relation queries the response was YES. Maximal size of possible extension queue 560. Compared 190613 event pairs, 4894 based on Foata normal form. 33/22756 useless extension candidates. Maximal degree in co-relation 96676. Up to 20467 conditions per place. [2021-06-11 07:39:52,310 INFO L132 encePairwiseOnDemand]: 871/893 looper letters, 625 selfloop transitions, 180 changer transitions 0/825 dead transitions. [2021-06-11 07:39:52,310 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 351 places, 825 transitions, 11306 flow [2021-06-11 07:39:52,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-11 07:39:52,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-06-11 07:39:52,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 7265 transitions. [2021-06-11 07:39:52,314 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5423665546845838 [2021-06-11 07:39:52,314 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 7265 transitions. [2021-06-11 07:39:52,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 7265 transitions. [2021-06-11 07:39:52,315 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:39:52,315 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 7265 transitions. [2021-06-11 07:39:52,318 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 484.3333333333333) internal successors, (7265), 15 states have internal predecessors, (7265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:52,323 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 893.0) internal successors, (14288), 16 states have internal predecessors, (14288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:52,324 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 893.0) internal successors, (14288), 16 states have internal predecessors, (14288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:52,324 INFO L185 Difference]: Start difference. First operand has 337 places, 676 transitions, 9301 flow. Second operand 15 states and 7265 transitions. [2021-06-11 07:39:52,324 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 351 places, 825 transitions, 11306 flow [2021-06-11 07:39:52,758 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 825 transitions, 10958 flow, removed 85 selfloop flow, removed 6 redundant places. [2021-06-11 07:39:52,767 INFO L241 Difference]: Finished difference. Result has 347 places, 679 transitions, 9358 flow [2021-06-11 07:39:52,767 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=8953, PETRI_DIFFERENCE_MINUEND_PLACES=331, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=676, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=177, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=497, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=9358, PETRI_PLACES=347, PETRI_TRANSITIONS=679} [2021-06-11 07:39:52,768 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 241 predicate places. [2021-06-11 07:39:52,768 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:39:52,768 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 347 places, 679 transitions, 9358 flow [2021-06-11 07:39:52,768 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 347 places, 679 transitions, 9358 flow [2021-06-11 07:39:52,771 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 347 places, 679 transitions, 9358 flow [2021-06-11 07:39:53,417 INFO L129 PetriNetUnfolder]: 1444/7225 cut-off events. [2021-06-11 07:39:53,417 INFO L130 PetriNetUnfolder]: For 42421/42713 co-relation queries the response was YES. [2021-06-11 07:39:53,468 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21638 conditions, 7225 events. 1444/7225 cut-off events. For 42421/42713 co-relation queries the response was YES. Maximal size of possible extension queue 261. Compared 77458 event pairs, 51 based on Foata normal form. 136/6622 useless extension candidates. Maximal degree in co-relation 21120. Up to 650 conditions per place. [2021-06-11 07:39:53,724 INFO L151 LiptonReduction]: Number of co-enabled transitions 10904 [2021-06-11 07:39:53,965 INFO L163 LiptonReduction]: Checked pairs total: 29391 [2021-06-11 07:39:53,966 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:39:53,966 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1198 [2021-06-11 07:39:53,966 INFO L480 AbstractCegarLoop]: Abstraction has has 347 places, 679 transitions, 9358 flow [2021-06-11 07:39:53,967 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 465.3333333333333) internal successors, (4188), 9 states have internal predecessors, (4188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:53,967 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:39:53,967 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:39:53,967 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-06-11 07:39:53,967 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:39:53,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:39:53,967 INFO L82 PathProgramCache]: Analyzing trace with hash -769583905, now seen corresponding path program 2 times [2021-06-11 07:39:53,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:39:53,967 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118603349] [2021-06-11 07:39:53,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:39:53,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:39:53,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:53,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-06-11 07:39:54,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:54,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-06-11 07:39:54,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:54,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-06-11 07:39:54,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:54,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-06-11 07:39:54,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:54,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:39:54,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:54,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:39:54,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:54,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:39:54,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:54,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:39:54,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:39:54,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:39:54,092 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:39:54,093 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118603349] [2021-06-11 07:39:54,093 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:39:54,093 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-06-11 07:39:54,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605496939] [2021-06-11 07:39:54,093 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-11 07:39:54,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:39:54,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-11 07:39:54,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-11 07:39:54,096 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 491 out of 893 [2021-06-11 07:39:54,098 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 679 transitions, 9358 flow. Second operand has 11 states, 11 states have (on average 492.09090909090907) internal successors, (5413), 11 states have internal predecessors, (5413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:39:54,098 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:39:54,098 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 491 of 893 [2021-06-11 07:39:54,098 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:40:00,385 INFO L129 PetriNetUnfolder]: 13487/25722 cut-off events. [2021-06-11 07:40:00,386 INFO L130 PetriNetUnfolder]: For 139153/139188 co-relation queries the response was YES. [2021-06-11 07:40:00,572 INFO L84 FinitePrefix]: Finished finitePrefix Result has 103100 conditions, 25722 events. 13487/25722 cut-off events. For 139153/139188 co-relation queries the response was YES. Maximal size of possible extension queue 600. Compared 202841 event pairs, 4676 based on Foata normal form. 57/23905 useless extension candidates. Maximal degree in co-relation 102795. Up to 20376 conditions per place. [2021-06-11 07:40:00,649 INFO L132 encePairwiseOnDemand]: 870/893 looper letters, 735 selfloop transitions, 212 changer transitions 0/969 dead transitions. [2021-06-11 07:40:00,649 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 368 places, 969 transitions, 12413 flow [2021-06-11 07:40:00,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-11 07:40:00,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-06-11 07:40:00,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 11254 transitions. [2021-06-11 07:40:00,655 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5728392548101394 [2021-06-11 07:40:00,655 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 11254 transitions. [2021-06-11 07:40:00,655 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 11254 transitions. [2021-06-11 07:40:00,656 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:40:00,656 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 11254 transitions. [2021-06-11 07:40:00,661 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 511.54545454545456) internal successors, (11254), 22 states have internal predecessors, (11254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:00,668 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 893.0) internal successors, (20539), 23 states have internal predecessors, (20539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:00,669 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 893.0) internal successors, (20539), 23 states have internal predecessors, (20539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:00,669 INFO L185 Difference]: Start difference. First operand has 347 places, 679 transitions, 9358 flow. Second operand 22 states and 11254 transitions. [2021-06-11 07:40:00,669 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 368 places, 969 transitions, 12413 flow [2021-06-11 07:40:01,109 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 358 places, 969 transitions, 11923 flow, removed 19 selfloop flow, removed 10 redundant places. [2021-06-11 07:40:01,119 INFO L241 Difference]: Finished difference. Result has 361 places, 700 transitions, 9686 flow [2021-06-11 07:40:01,120 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=8868, PETRI_DIFFERENCE_MINUEND_PLACES=337, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=679, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=199, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=477, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=9686, PETRI_PLACES=361, PETRI_TRANSITIONS=700} [2021-06-11 07:40:01,120 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 255 predicate places. [2021-06-11 07:40:01,120 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:40:01,120 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 361 places, 700 transitions, 9686 flow [2021-06-11 07:40:01,120 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 361 places, 700 transitions, 9686 flow [2021-06-11 07:40:01,124 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 361 places, 700 transitions, 9686 flow [2021-06-11 07:40:01,941 INFO L129 PetriNetUnfolder]: 1475/7177 cut-off events. [2021-06-11 07:40:01,941 INFO L130 PetriNetUnfolder]: For 50813/51220 co-relation queries the response was YES. [2021-06-11 07:40:01,992 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21891 conditions, 7177 events. 1475/7177 cut-off events. For 50813/51220 co-relation queries the response was YES. Maximal size of possible extension queue 254. Compared 76872 event pairs, 41 based on Foata normal form. 130/6592 useless extension candidates. Maximal degree in co-relation 21384. Up to 647 conditions per place. [2021-06-11 07:40:02,043 INFO L151 LiptonReduction]: Number of co-enabled transitions 11274 [2021-06-11 07:40:02,177 INFO L163 LiptonReduction]: Checked pairs total: 31199 [2021-06-11 07:40:02,177 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:40:02,178 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1057 [2021-06-11 07:40:02,178 INFO L480 AbstractCegarLoop]: Abstraction has has 361 places, 700 transitions, 9686 flow [2021-06-11 07:40:02,178 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 492.09090909090907) internal successors, (5413), 11 states have internal predecessors, (5413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:02,179 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:40:02,179 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:40:02,179 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-06-11 07:40:02,179 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:40:02,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:40:02,179 INFO L82 PathProgramCache]: Analyzing trace with hash -153097188, now seen corresponding path program 1 times [2021-06-11 07:40:02,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:40:02,179 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285465549] [2021-06-11 07:40:02,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:40:02,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:40:02,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:02,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-06-11 07:40:02,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:02,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 58 [2021-06-11 07:40:02,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:02,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-06-11 07:40:02,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:02,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 58 [2021-06-11 07:40:02,285 INFO L142 QuantifierPusher]: treesize reduction 29, result has 57.4 percent of original size [2021-06-11 07:40:02,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-06-11 07:40:02,316 INFO L142 QuantifierPusher]: treesize reduction 29, result has 57.4 percent of original size [2021-06-11 07:40:02,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-06-11 07:40:02,348 INFO L142 QuantifierPusher]: treesize reduction 22, result has 37.1 percent of original size [2021-06-11 07:40:02,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:40:02,360 INFO L142 QuantifierPusher]: treesize reduction 10, result has 56.5 percent of original size [2021-06-11 07:40:02,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:40:02,361 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-06-11 07:40:02,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-06-11 07:40:02,381 INFO L142 QuantifierPusher]: treesize reduction 10, result has 64.3 percent of original size [2021-06-11 07:40:02,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 07:40:02,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:02,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:40:02,404 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:40:02,404 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285465549] [2021-06-11 07:40:02,404 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:40:02,404 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-06-11 07:40:02,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325482892] [2021-06-11 07:40:02,405 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-11 07:40:02,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:40:02,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-11 07:40:02,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-06-11 07:40:02,408 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 487 out of 893 [2021-06-11 07:40:02,410 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 700 transitions, 9686 flow. Second operand has 12 states, 12 states have (on average 488.0833333333333) internal successors, (5857), 12 states have internal predecessors, (5857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:02,410 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:40:02,410 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 487 of 893 [2021-06-11 07:40:02,410 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:40:10,103 INFO L129 PetriNetUnfolder]: 15113/28722 cut-off events. [2021-06-11 07:40:10,103 INFO L130 PetriNetUnfolder]: For 182555/182592 co-relation queries the response was YES. [2021-06-11 07:40:10,302 INFO L84 FinitePrefix]: Finished finitePrefix Result has 114610 conditions, 28722 events. 15113/28722 cut-off events. For 182555/182592 co-relation queries the response was YES. Maximal size of possible extension queue 688. Compared 233103 event pairs, 5553 based on Foata normal form. 68/26658 useless extension candidates. Maximal degree in co-relation 113953. Up to 21535 conditions per place. [2021-06-11 07:40:10,434 INFO L132 encePairwiseOnDemand]: 870/893 looper letters, 853 selfloop transitions, 182 changer transitions 0/1057 dead transitions. [2021-06-11 07:40:10,435 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 377 places, 1057 transitions, 13720 flow [2021-06-11 07:40:10,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-11 07:40:10,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-06-11 07:40:10,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 8733 transitions. [2021-06-11 07:40:10,439 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5752585468677953 [2021-06-11 07:40:10,439 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 8733 transitions. [2021-06-11 07:40:10,439 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 8733 transitions. [2021-06-11 07:40:10,440 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:40:10,440 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 8733 transitions. [2021-06-11 07:40:10,444 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 513.7058823529412) internal successors, (8733), 17 states have internal predecessors, (8733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:10,450 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 893.0) internal successors, (16074), 18 states have internal predecessors, (16074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:10,450 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 893.0) internal successors, (16074), 18 states have internal predecessors, (16074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:10,450 INFO L185 Difference]: Start difference. First operand has 361 places, 700 transitions, 9686 flow. Second operand 17 states and 8733 transitions. [2021-06-11 07:40:10,451 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 377 places, 1057 transitions, 13720 flow [2021-06-11 07:40:11,009 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 362 places, 1057 transitions, 13277 flow, removed 89 selfloop flow, removed 15 redundant places. [2021-06-11 07:40:11,020 INFO L241 Difference]: Finished difference. Result has 365 places, 736 transitions, 10381 flow [2021-06-11 07:40:11,020 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=9254, PETRI_DIFFERENCE_MINUEND_PLACES=346, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=700, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=153, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=532, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=10381, PETRI_PLACES=365, PETRI_TRANSITIONS=736} [2021-06-11 07:40:11,020 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 259 predicate places. [2021-06-11 07:40:11,021 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:40:11,021 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 365 places, 736 transitions, 10381 flow [2021-06-11 07:40:11,021 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 365 places, 736 transitions, 10381 flow [2021-06-11 07:40:11,025 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 365 places, 736 transitions, 10381 flow [2021-06-11 07:40:11,897 INFO L129 PetriNetUnfolder]: 1633/8243 cut-off events. [2021-06-11 07:40:11,897 INFO L130 PetriNetUnfolder]: For 61314/61645 co-relation queries the response was YES. [2021-06-11 07:40:11,941 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24881 conditions, 8243 events. 1633/8243 cut-off events. For 61314/61645 co-relation queries the response was YES. Maximal size of possible extension queue 302. Compared 91134 event pairs, 35 based on Foata normal form. 101/7503 useless extension candidates. Maximal degree in co-relation 24057. Up to 723 conditions per place. [2021-06-11 07:40:11,991 INFO L151 LiptonReduction]: Number of co-enabled transitions 12066 [2021-06-11 07:40:12,712 INFO L163 LiptonReduction]: Checked pairs total: 35278 [2021-06-11 07:40:12,712 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:40:12,712 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1691 [2021-06-11 07:40:12,712 INFO L480 AbstractCegarLoop]: Abstraction has has 365 places, 736 transitions, 10381 flow [2021-06-11 07:40:12,713 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 488.0833333333333) internal successors, (5857), 12 states have internal predecessors, (5857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:12,713 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:40:12,713 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:40:12,713 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-06-11 07:40:12,713 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:40:12,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:40:12,713 INFO L82 PathProgramCache]: Analyzing trace with hash 1389105077, now seen corresponding path program 3 times [2021-06-11 07:40:12,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:40:12,714 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464288205] [2021-06-11 07:40:12,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:40:12,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:40:12,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:12,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-06-11 07:40:12,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:12,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-06-11 07:40:12,772 INFO L142 QuantifierPusher]: treesize reduction 5, result has 91.5 percent of original size [2021-06-11 07:40:12,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-06-11 07:40:12,797 INFO L142 QuantifierPusher]: treesize reduction 5, result has 91.9 percent of original size [2021-06-11 07:40:12,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-06-11 07:40:12,821 INFO L142 QuantifierPusher]: treesize reduction 5, result has 91.9 percent of original size [2021-06-11 07:40:12,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-06-11 07:40:12,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:12,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-06-11 07:40:12,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:12,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-06-11 07:40:12,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:12,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:40:12,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:12,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-06-11 07:40:12,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:12,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 07:40:12,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:12,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:40:12,947 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:40:12,948 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464288205] [2021-06-11 07:40:12,948 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:40:12,948 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-06-11 07:40:12,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272414494] [2021-06-11 07:40:12,948 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-11 07:40:12,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:40:12,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-11 07:40:12,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-11 07:40:12,952 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 487 out of 893 [2021-06-11 07:40:12,953 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 365 places, 736 transitions, 10381 flow. Second operand has 13 states, 13 states have (on average 488.0769230769231) internal successors, (6345), 13 states have internal predecessors, (6345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:12,953 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:40:12,953 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 487 of 893 [2021-06-11 07:40:12,954 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:40:21,200 INFO L129 PetriNetUnfolder]: 16752/31731 cut-off events. [2021-06-11 07:40:21,200 INFO L130 PetriNetUnfolder]: For 219157/219194 co-relation queries the response was YES. [2021-06-11 07:40:21,424 INFO L84 FinitePrefix]: Finished finitePrefix Result has 129064 conditions, 31731 events. 16752/31731 cut-off events. For 219157/219194 co-relation queries the response was YES. Maximal size of possible extension queue 773. Compared 262659 event pairs, 6212 based on Foata normal form. 72/29408 useless extension candidates. Maximal degree in co-relation 128393. Up to 21251 conditions per place. [2021-06-11 07:40:21,511 INFO L132 encePairwiseOnDemand]: 869/893 looper letters, 854 selfloop transitions, 244 changer transitions 0/1120 dead transitions. [2021-06-11 07:40:21,512 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 381 places, 1120 transitions, 14612 flow [2021-06-11 07:40:21,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-11 07:40:21,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-06-11 07:40:21,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 8759 transitions. [2021-06-11 07:40:21,516 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5769712140175219 [2021-06-11 07:40:21,516 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 8759 transitions. [2021-06-11 07:40:21,516 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 8759 transitions. [2021-06-11 07:40:21,517 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:40:21,517 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 8759 transitions. [2021-06-11 07:40:21,521 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 515.2352941176471) internal successors, (8759), 17 states have internal predecessors, (8759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:21,527 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 893.0) internal successors, (16074), 18 states have internal predecessors, (16074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:21,527 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 893.0) internal successors, (16074), 18 states have internal predecessors, (16074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:21,527 INFO L185 Difference]: Start difference. First operand has 365 places, 736 transitions, 10381 flow. Second operand 17 states and 8759 transitions. [2021-06-11 07:40:21,527 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 381 places, 1120 transitions, 14612 flow [2021-06-11 07:40:22,419 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 373 places, 1120 transitions, 14253 flow, removed 132 selfloop flow, removed 8 redundant places. [2021-06-11 07:40:22,430 INFO L241 Difference]: Finished difference. Result has 376 places, 784 transitions, 11432 flow [2021-06-11 07:40:22,431 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=10036, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=736, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=203, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=507, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=11432, PETRI_PLACES=376, PETRI_TRANSITIONS=784} [2021-06-11 07:40:22,431 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 270 predicate places. [2021-06-11 07:40:22,431 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:40:22,431 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 376 places, 784 transitions, 11432 flow [2021-06-11 07:40:22,431 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 376 places, 784 transitions, 11432 flow [2021-06-11 07:40:22,435 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 376 places, 784 transitions, 11432 flow [2021-06-11 07:40:22,884 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][427], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 651#true, Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1149#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 1151#(and (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 435#L1031-1true, Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, 600#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 474#true, Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:40:22,884 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 07:40:22,884 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:40:22,884 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 07:40:22,884 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:40:22,995 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][427], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 651#true, Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1149#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 1151#(and (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 474#true, Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:40:22,995 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:40:22,995 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:40:22,995 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:40:22,996 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:40:23,533 INFO L129 PetriNetUnfolder]: 1729/8237 cut-off events. [2021-06-11 07:40:23,533 INFO L130 PetriNetUnfolder]: For 70042/70473 co-relation queries the response was YES. [2021-06-11 07:40:23,584 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26773 conditions, 8237 events. 1729/8237 cut-off events. For 70042/70473 co-relation queries the response was YES. Maximal size of possible extension queue 300. Compared 90096 event pairs, 46 based on Foata normal form. 140/7552 useless extension candidates. Maximal degree in co-relation 25945. Up to 749 conditions per place. [2021-06-11 07:40:23,637 INFO L151 LiptonReduction]: Number of co-enabled transitions 12868 [2021-06-11 07:40:28,794 INFO L163 LiptonReduction]: Checked pairs total: 40000 [2021-06-11 07:40:28,795 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:40:28,795 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 6364 [2021-06-11 07:40:28,795 INFO L480 AbstractCegarLoop]: Abstraction has has 376 places, 784 transitions, 11432 flow [2021-06-11 07:40:28,796 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 488.0769230769231) internal successors, (6345), 13 states have internal predecessors, (6345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:28,796 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:40:28,796 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:40:28,796 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-06-11 07:40:28,796 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:40:28,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:40:28,796 INFO L82 PathProgramCache]: Analyzing trace with hash 1663308451, now seen corresponding path program 1 times [2021-06-11 07:40:28,796 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:40:28,796 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702051540] [2021-06-11 07:40:28,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:40:28,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:40:28,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:28,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-06-11 07:40:28,829 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.7 percent of original size [2021-06-11 07:40:28,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-06-11 07:40:28,840 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.7 percent of original size [2021-06-11 07:40:28,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-06-11 07:40:28,852 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.7 percent of original size [2021-06-11 07:40:28,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-06-11 07:40:28,865 INFO L142 QuantifierPusher]: treesize reduction 9, result has 85.2 percent of original size [2021-06-11 07:40:28,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-06-11 07:40:28,894 INFO L142 QuantifierPusher]: treesize reduction 5, result has 84.4 percent of original size [2021-06-11 07:40:28,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-06-11 07:40:28,907 INFO L142 QuantifierPusher]: treesize reduction 5, result has 81.5 percent of original size [2021-06-11 07:40:28,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 07:40:28,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:28,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:40:28,918 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:40:28,918 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702051540] [2021-06-11 07:40:28,919 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:40:28,919 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-11 07:40:28,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844892032] [2021-06-11 07:40:28,919 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-11 07:40:28,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:40:28,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-11 07:40:28,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-06-11 07:40:28,921 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 450 out of 893 [2021-06-11 07:40:28,923 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 376 places, 784 transitions, 11432 flow. Second operand has 9 states, 9 states have (on average 451.55555555555554) internal successors, (4064), 9 states have internal predecessors, (4064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:28,923 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:40:28,923 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 450 of 893 [2021-06-11 07:40:28,923 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:40:36,339 INFO L129 PetriNetUnfolder]: 17560/32889 cut-off events. [2021-06-11 07:40:36,339 INFO L130 PetriNetUnfolder]: For 232921/232958 co-relation queries the response was YES. [2021-06-11 07:40:36,583 INFO L84 FinitePrefix]: Finished finitePrefix Result has 136263 conditions, 32889 events. 17560/32889 cut-off events. For 232921/232958 co-relation queries the response was YES. Maximal size of possible extension queue 801. Compared 268592 event pairs, 7941 based on Foata normal form. 39/30535 useless extension candidates. Maximal degree in co-relation 135546. Up to 28363 conditions per place. [2021-06-11 07:40:36,681 INFO L132 encePairwiseOnDemand]: 879/893 looper letters, 682 selfloop transitions, 159 changer transitions 0/853 dead transitions. [2021-06-11 07:40:36,681 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 382 places, 853 transitions, 13175 flow [2021-06-11 07:40:36,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-11 07:40:36,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-06-11 07:40:36,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 3372 transitions. [2021-06-11 07:40:36,684 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5394336906095025 [2021-06-11 07:40:36,684 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 3372 transitions. [2021-06-11 07:40:36,684 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 3372 transitions. [2021-06-11 07:40:36,685 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:40:36,685 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 3372 transitions. [2021-06-11 07:40:36,687 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 481.7142857142857) internal successors, (3372), 7 states have internal predecessors, (3372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:36,689 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 893.0) internal successors, (7144), 8 states have internal predecessors, (7144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:36,689 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 893.0) internal successors, (7144), 8 states have internal predecessors, (7144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:36,689 INFO L185 Difference]: Start difference. First operand has 376 places, 784 transitions, 11432 flow. Second operand 7 states and 3372 transitions. [2021-06-11 07:40:36,689 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 382 places, 853 transitions, 13175 flow [2021-06-11 07:40:37,476 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 374 places, 853 transitions, 12711 flow, removed 165 selfloop flow, removed 8 redundant places. [2021-06-11 07:40:37,486 INFO L241 Difference]: Finished difference. Result has 376 places, 782 transitions, 11327 flow [2021-06-11 07:40:37,487 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=10781, PETRI_DIFFERENCE_MINUEND_PLACES=368, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=777, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=154, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=619, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=11327, PETRI_PLACES=376, PETRI_TRANSITIONS=782} [2021-06-11 07:40:37,487 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 270 predicate places. [2021-06-11 07:40:37,487 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:40:37,487 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 376 places, 782 transitions, 11327 flow [2021-06-11 07:40:37,487 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 376 places, 782 transitions, 11327 flow [2021-06-11 07:40:37,491 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 376 places, 782 transitions, 11327 flow [2021-06-11 07:40:37,909 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][436], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 651#true, Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1149#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 435#L1031-1true, Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1371#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:40:37,909 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 07:40:37,909 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:40:37,909 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 07:40:37,909 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:40:37,985 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][436], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 651#true, Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1149#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) pusherThread1of1ForFork0_fifo_push_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 474#true, Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1371#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 616#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:40:37,986 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:40:37,986 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:40:37,986 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:40:37,986 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:40:38,362 INFO L129 PetriNetUnfolder]: 1734/8308 cut-off events. [2021-06-11 07:40:38,362 INFO L130 PetriNetUnfolder]: For 69411/69779 co-relation queries the response was YES. [2021-06-11 07:40:38,422 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26933 conditions, 8308 events. 1734/8308 cut-off events. For 69411/69779 co-relation queries the response was YES. Maximal size of possible extension queue 298. Compared 91097 event pairs, 43 based on Foata normal form. 137/7611 useless extension candidates. Maximal degree in co-relation 26181. Up to 748 conditions per place. [2021-06-11 07:40:38,486 INFO L151 LiptonReduction]: Number of co-enabled transitions 12780 [2021-06-11 07:40:38,633 INFO L163 LiptonReduction]: Checked pairs total: 39902 [2021-06-11 07:40:38,633 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:40:38,633 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1146 [2021-06-11 07:40:38,633 INFO L480 AbstractCegarLoop]: Abstraction has has 376 places, 782 transitions, 11327 flow [2021-06-11 07:40:38,634 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 451.55555555555554) internal successors, (4064), 9 states have internal predecessors, (4064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:38,634 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:40:38,634 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:40:38,634 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-06-11 07:40:38,634 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:40:38,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:40:38,634 INFO L82 PathProgramCache]: Analyzing trace with hash 1806229507, now seen corresponding path program 2 times [2021-06-11 07:40:38,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:40:38,634 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653589355] [2021-06-11 07:40:38,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:40:38,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:40:38,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:38,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-06-11 07:40:38,671 INFO L142 QuantifierPusher]: treesize reduction 7, result has 88.1 percent of original size [2021-06-11 07:40:38,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-06-11 07:40:38,685 INFO L142 QuantifierPusher]: treesize reduction 17, result has 82.5 percent of original size [2021-06-11 07:40:38,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-06-11 07:40:38,716 INFO L142 QuantifierPusher]: treesize reduction 17, result has 81.3 percent of original size [2021-06-11 07:40:38,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-06-11 07:40:38,746 INFO L142 QuantifierPusher]: treesize reduction 17, result has 82.5 percent of original size [2021-06-11 07:40:38,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-06-11 07:40:38,780 INFO L142 QuantifierPusher]: treesize reduction 17, result has 83.0 percent of original size [2021-06-11 07:40:38,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 83 [2021-06-11 07:40:38,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:38,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:40:38,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:38,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-06-11 07:40:38,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:38,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-06-11 07:40:38,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:38,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 07:40:38,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:38,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:40:38,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:38,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:40:38,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:38,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:40:38,928 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:40:38,928 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653589355] [2021-06-11 07:40:38,928 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:40:38,928 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-06-11 07:40:38,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293997452] [2021-06-11 07:40:38,929 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-11 07:40:38,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:40:38,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-11 07:40:38,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-06-11 07:40:38,933 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 464 out of 893 [2021-06-11 07:40:38,934 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 376 places, 782 transitions, 11327 flow. Second operand has 15 states, 15 states have (on average 464.93333333333334) internal successors, (6974), 15 states have internal predecessors, (6974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:38,934 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:40:38,935 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 464 of 893 [2021-06-11 07:40:38,935 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:40:49,053 INFO L129 PetriNetUnfolder]: 18280/34329 cut-off events. [2021-06-11 07:40:49,053 INFO L130 PetriNetUnfolder]: For 241427/241464 co-relation queries the response was YES. [2021-06-11 07:40:49,322 INFO L84 FinitePrefix]: Finished finitePrefix Result has 144423 conditions, 34329 events. 18280/34329 cut-off events. For 241427/241464 co-relation queries the response was YES. Maximal size of possible extension queue 851. Compared 284554 event pairs, 7841 based on Foata normal form. 41/31909 useless extension candidates. Maximal degree in co-relation 141789. Up to 28512 conditions per place. [2021-06-11 07:40:49,421 INFO L132 encePairwiseOnDemand]: 867/893 looper letters, 985 selfloop transitions, 204 changer transitions 0/1203 dead transitions. [2021-06-11 07:40:49,421 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 395 places, 1203 transitions, 16785 flow [2021-06-11 07:40:49,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-11 07:40:49,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-06-11 07:40:49,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 9783 transitions. [2021-06-11 07:40:49,425 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5477603583426651 [2021-06-11 07:40:49,425 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 9783 transitions. [2021-06-11 07:40:49,426 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 9783 transitions. [2021-06-11 07:40:49,426 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:40:49,426 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 9783 transitions. [2021-06-11 07:40:49,431 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 489.15) internal successors, (9783), 20 states have internal predecessors, (9783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:49,438 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 893.0) internal successors, (18753), 21 states have internal predecessors, (18753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:49,439 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 893.0) internal successors, (18753), 21 states have internal predecessors, (18753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:49,439 INFO L185 Difference]: Start difference. First operand has 376 places, 782 transitions, 11327 flow. Second operand 20 states and 9783 transitions. [2021-06-11 07:40:49,439 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 395 places, 1203 transitions, 16785 flow [2021-06-11 07:40:50,286 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 389 places, 1203 transitions, 16414 flow, removed 24 selfloop flow, removed 6 redundant places. [2021-06-11 07:40:50,300 INFO L241 Difference]: Finished difference. Result has 400 places, 859 transitions, 13259 flow [2021-06-11 07:40:50,300 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=11052, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=782, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=136, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=622, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=13259, PETRI_PLACES=400, PETRI_TRANSITIONS=859} [2021-06-11 07:40:50,301 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 294 predicate places. [2021-06-11 07:40:50,301 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:40:50,301 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 400 places, 859 transitions, 13259 flow [2021-06-11 07:40:50,301 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 400 places, 859 transitions, 13259 flow [2021-06-11 07:40:50,306 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 400 places, 859 transitions, 13259 flow [2021-06-11 07:40:50,902 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][557], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 435#L1031-1true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:40:50,903 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 07:40:50,903 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 07:40:50,903 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:40:50,903 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:40:51,020 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][557], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1389#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:40:51,020 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:40:51,020 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:40:51,020 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:40:51,020 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:40:51,588 INFO L129 PetriNetUnfolder]: 1879/9190 cut-off events. [2021-06-11 07:40:51,588 INFO L130 PetriNetUnfolder]: For 81692/82085 co-relation queries the response was YES. [2021-06-11 07:40:51,647 INFO L84 FinitePrefix]: Finished finitePrefix Result has 30314 conditions, 9190 events. 1879/9190 cut-off events. For 81692/82085 co-relation queries the response was YES. Maximal size of possible extension queue 343. Compared 103748 event pairs, 45 based on Foata normal form. 140/8415 useless extension candidates. Maximal degree in co-relation 29538. Up to 826 conditions per place. [2021-06-11 07:40:51,706 INFO L151 LiptonReduction]: Number of co-enabled transitions 13726 [2021-06-11 07:40:52,429 INFO L163 LiptonReduction]: Checked pairs total: 43256 [2021-06-11 07:40:52,429 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:40:52,429 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2128 [2021-06-11 07:40:52,429 INFO L480 AbstractCegarLoop]: Abstraction has has 400 places, 859 transitions, 13259 flow [2021-06-11 07:40:52,430 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 464.93333333333334) internal successors, (6974), 15 states have internal predecessors, (6974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:52,430 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:40:52,430 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:40:52,430 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-06-11 07:40:52,430 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:40:52,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:40:52,431 INFO L82 PathProgramCache]: Analyzing trace with hash -722502309, now seen corresponding path program 3 times [2021-06-11 07:40:52,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:40:52,431 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501256190] [2021-06-11 07:40:52,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:40:52,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:40:52,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:52,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:40:52,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:52,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:40:52,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:52,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:40:52,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:52,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 07:40:52,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:52,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 07:40:52,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:52,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:40:52,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:52,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-06-11 07:40:52,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:52,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-06-11 07:40:52,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:52,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 07:40:52,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:52,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:40:52,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:52,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:40:52,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:40:52,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:40:52,595 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:40:52,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501256190] [2021-06-11 07:40:52,595 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:40:52,595 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-06-11 07:40:52,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386455041] [2021-06-11 07:40:52,595 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-11 07:40:52,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:40:52,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-11 07:40:52,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-11 07:40:52,599 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 475 out of 893 [2021-06-11 07:40:52,601 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 400 places, 859 transitions, 13259 flow. Second operand has 14 states, 14 states have (on average 476.0) internal successors, (6664), 14 states have internal predecessors, (6664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:40:52,601 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:40:52,601 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 475 of 893 [2021-06-11 07:40:52,601 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:41:01,689 INFO L129 PetriNetUnfolder]: 18587/34940 cut-off events. [2021-06-11 07:41:01,689 INFO L130 PetriNetUnfolder]: For 265821/265859 co-relation queries the response was YES. [2021-06-11 07:41:01,968 INFO L84 FinitePrefix]: Finished finitePrefix Result has 150179 conditions, 34940 events. 18587/34940 cut-off events. For 265821/265859 co-relation queries the response was YES. Maximal size of possible extension queue 872. Compared 290605 event pairs, 8180 based on Foata normal form. 42/32509 useless extension candidates. Maximal degree in co-relation 149496. Up to 28587 conditions per place. [2021-06-11 07:41:02,067 INFO L132 encePairwiseOnDemand]: 875/893 looper letters, 770 selfloop transitions, 234 changer transitions 0/1018 dead transitions. [2021-06-11 07:41:02,067 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 411 places, 1018 transitions, 16234 flow [2021-06-11 07:41:02,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-11 07:41:02,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-06-11 07:41:02,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 5987 transitions. [2021-06-11 07:41:02,071 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5586972751026502 [2021-06-11 07:41:02,071 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 5987 transitions. [2021-06-11 07:41:02,071 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 5987 transitions. [2021-06-11 07:41:02,071 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:41:02,071 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 5987 transitions. [2021-06-11 07:41:02,074 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 498.9166666666667) internal successors, (5987), 12 states have internal predecessors, (5987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:02,078 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 893.0) internal successors, (11609), 13 states have internal predecessors, (11609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:02,079 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 893.0) internal successors, (11609), 13 states have internal predecessors, (11609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:02,079 INFO L185 Difference]: Start difference. First operand has 400 places, 859 transitions, 13259 flow. Second operand 12 states and 5987 transitions. [2021-06-11 07:41:02,079 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 411 places, 1018 transitions, 16234 flow [2021-06-11 07:41:02,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 410 places, 1018 transitions, 16074 flow, removed 79 selfloop flow, removed 1 redundant places. [2021-06-11 07:41:02,948 INFO L241 Difference]: Finished difference. Result has 414 places, 881 transitions, 14197 flow [2021-06-11 07:41:02,948 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=13099, PETRI_DIFFERENCE_MINUEND_PLACES=399, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=859, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=218, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=634, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=14197, PETRI_PLACES=414, PETRI_TRANSITIONS=881} [2021-06-11 07:41:02,948 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 308 predicate places. [2021-06-11 07:41:02,948 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:41:02,948 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 414 places, 881 transitions, 14197 flow [2021-06-11 07:41:02,949 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 414 places, 881 transitions, 14197 flow [2021-06-11 07:41:02,954 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 414 places, 881 transitions, 14197 flow [2021-06-11 07:41:03,519 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][136], [768#true, Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, 435#L1031-1true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:41:03,519 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 07:41:03,519 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:41:03,519 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 07:41:03,519 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:41:03,643 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][136], [768#true, Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 494#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:41:03,643 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:41:03,643 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:41:03,643 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:41:03,643 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:41:04,159 INFO L129 PetriNetUnfolder]: 1923/9630 cut-off events. [2021-06-11 07:41:04,159 INFO L130 PetriNetUnfolder]: For 91379/91791 co-relation queries the response was YES. [2021-06-11 07:41:04,240 INFO L84 FinitePrefix]: Finished finitePrefix Result has 31922 conditions, 9630 events. 1923/9630 cut-off events. For 91379/91791 co-relation queries the response was YES. Maximal size of possible extension queue 376. Compared 110943 event pairs, 49 based on Foata normal form. 187/8861 useless extension candidates. Maximal degree in co-relation 31129. Up to 861 conditions per place. [2021-06-11 07:41:04,320 INFO L151 LiptonReduction]: Number of co-enabled transitions 14044 [2021-06-11 07:41:04,522 INFO L163 LiptonReduction]: Checked pairs total: 45304 [2021-06-11 07:41:04,522 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:41:04,522 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1574 [2021-06-11 07:41:04,522 INFO L480 AbstractCegarLoop]: Abstraction has has 414 places, 881 transitions, 14197 flow [2021-06-11 07:41:04,523 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 476.0) internal successors, (6664), 14 states have internal predecessors, (6664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:04,523 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:41:04,523 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:41:04,523 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-06-11 07:41:04,523 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:41:04,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:41:04,524 INFO L82 PathProgramCache]: Analyzing trace with hash 1211311365, now seen corresponding path program 1 times [2021-06-11 07:41:04,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:41:04,524 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054014788] [2021-06-11 07:41:04,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:41:04,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:41:04,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:04,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:41:04,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:04,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:41:04,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:04,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:41:04,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:04,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:41:04,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:04,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:41:04,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:04,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:41:04,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:04,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:41:04,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:04,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:41:04,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:04,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:41:04,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:04,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:41:04,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:04,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:41:04,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:04,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:41:04,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:41:04,678 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054014788] [2021-06-11 07:41:04,678 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:41:04,678 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-06-11 07:41:04,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484912150] [2021-06-11 07:41:04,678 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-11 07:41:04,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:41:04,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-11 07:41:04,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-11 07:41:04,682 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 475 out of 893 [2021-06-11 07:41:04,683 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 414 places, 881 transitions, 14197 flow. Second operand has 12 states, 12 states have (on average 476.1666666666667) internal successors, (5714), 12 states have internal predecessors, (5714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:04,683 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:41:04,683 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 475 of 893 [2021-06-11 07:41:04,683 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:41:14,215 INFO L129 PetriNetUnfolder]: 19102/36002 cut-off events. [2021-06-11 07:41:14,215 INFO L130 PetriNetUnfolder]: For 292934/292971 co-relation queries the response was YES. [2021-06-11 07:41:14,586 INFO L84 FinitePrefix]: Finished finitePrefix Result has 157676 conditions, 36002 events. 19102/36002 cut-off events. For 292934/292971 co-relation queries the response was YES. Maximal size of possible extension queue 918. Compared 302509 event pairs, 7986 based on Foata normal form. 41/33550 useless extension candidates. Maximal degree in co-relation 156946. Up to 28596 conditions per place. [2021-06-11 07:41:14,696 INFO L132 encePairwiseOnDemand]: 873/893 looper letters, 993 selfloop transitions, 203 changer transitions 0/1210 dead transitions. [2021-06-11 07:41:14,696 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 427 places, 1210 transitions, 18108 flow [2021-06-11 07:41:14,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-11 07:41:14,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-06-11 07:41:14,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 7103 transitions. [2021-06-11 07:41:14,700 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5681490961446168 [2021-06-11 07:41:14,700 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 7103 transitions. [2021-06-11 07:41:14,700 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 7103 transitions. [2021-06-11 07:41:14,701 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:41:14,701 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 7103 transitions. [2021-06-11 07:41:14,704 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 507.35714285714283) internal successors, (7103), 14 states have internal predecessors, (7103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:14,709 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 893.0) internal successors, (13395), 15 states have internal predecessors, (13395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:14,709 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 893.0) internal successors, (13395), 15 states have internal predecessors, (13395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:14,709 INFO L185 Difference]: Start difference. First operand has 414 places, 881 transitions, 14197 flow. Second operand 14 states and 7103 transitions. [2021-06-11 07:41:14,709 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 427 places, 1210 transitions, 18108 flow [2021-06-11 07:41:15,907 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 423 places, 1210 transitions, 17900 flow, removed 70 selfloop flow, removed 4 redundant places. [2021-06-11 07:41:15,921 INFO L241 Difference]: Finished difference. Result has 429 places, 906 transitions, 14851 flow [2021-06-11 07:41:15,922 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=14015, PETRI_DIFFERENCE_MINUEND_PLACES=410, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=881, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=178, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=689, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=14851, PETRI_PLACES=429, PETRI_TRANSITIONS=906} [2021-06-11 07:41:15,922 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 323 predicate places. [2021-06-11 07:41:15,922 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:41:15,922 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 429 places, 906 transitions, 14851 flow [2021-06-11 07:41:15,922 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 429 places, 906 transitions, 14851 flow [2021-06-11 07:41:15,927 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 429 places, 906 transitions, 14851 flow [2021-06-11 07:41:16,394 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][83], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1389#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, 435#L1031-1true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1483#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:41:16,394 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 07:41:16,394 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 07:41:16,394 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:41:16,394 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:41:16,539 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][83], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1389#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1483#true, Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:41:16,539 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:41:16,539 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:41:16,539 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:41:16,539 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:41:17,289 INFO L129 PetriNetUnfolder]: 2004/10096 cut-off events. [2021-06-11 07:41:17,289 INFO L130 PetriNetUnfolder]: For 93725/94165 co-relation queries the response was YES. [2021-06-11 07:41:17,376 INFO L84 FinitePrefix]: Finished finitePrefix Result has 33524 conditions, 10096 events. 2004/10096 cut-off events. For 93725/94165 co-relation queries the response was YES. Maximal size of possible extension queue 405. Compared 118125 event pairs, 49 based on Foata normal form. 201/9303 useless extension candidates. Maximal degree in co-relation 33060. Up to 908 conditions per place. [2021-06-11 07:41:17,465 INFO L151 LiptonReduction]: Number of co-enabled transitions 14516 [2021-06-11 07:41:17,688 INFO L163 LiptonReduction]: Checked pairs total: 48496 [2021-06-11 07:41:17,688 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:41:17,688 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1766 [2021-06-11 07:41:17,688 INFO L480 AbstractCegarLoop]: Abstraction has has 429 places, 906 transitions, 14851 flow [2021-06-11 07:41:17,689 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 476.1666666666667) internal successors, (5714), 12 states have internal predecessors, (5714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:17,689 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:41:17,689 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:41:17,689 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-06-11 07:41:17,689 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:41:17,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:41:17,690 INFO L82 PathProgramCache]: Analyzing trace with hash 1786156003, now seen corresponding path program 2 times [2021-06-11 07:41:17,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:41:17,690 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381073803] [2021-06-11 07:41:17,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:41:17,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:41:17,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:17,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:41:17,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:17,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:41:17,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:17,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:41:17,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:17,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:41:17,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:17,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:41:17,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:17,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:41:17,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:17,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:41:17,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:17,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:41:17,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:17,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:41:17,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:17,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:41:17,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:17,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:41:17,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:17,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:41:17,834 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:41:17,834 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381073803] [2021-06-11 07:41:17,835 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:41:17,835 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-06-11 07:41:17,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948085469] [2021-06-11 07:41:17,835 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-11 07:41:17,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:41:17,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-11 07:41:17,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-11 07:41:17,838 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 475 out of 893 [2021-06-11 07:41:17,840 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 429 places, 906 transitions, 14851 flow. Second operand has 13 states, 13 states have (on average 476.0769230769231) internal successors, (6189), 13 states have internal predecessors, (6189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:17,840 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:41:17,840 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 475 of 893 [2021-06-11 07:41:17,840 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:41:28,302 INFO L129 PetriNetUnfolder]: 19378/36479 cut-off events. [2021-06-11 07:41:28,302 INFO L130 PetriNetUnfolder]: For 311307/311346 co-relation queries the response was YES. [2021-06-11 07:41:28,674 INFO L84 FinitePrefix]: Finished finitePrefix Result has 162609 conditions, 36479 events. 19378/36479 cut-off events. For 311307/311346 co-relation queries the response was YES. Maximal size of possible extension queue 924. Compared 307648 event pairs, 7720 based on Foata normal form. 43/34019 useless extension candidates. Maximal degree in co-relation 161858. Up to 28108 conditions per place. [2021-06-11 07:41:28,785 INFO L132 encePairwiseOnDemand]: 874/893 looper letters, 988 selfloop transitions, 332 changer transitions 0/1334 dead transitions. [2021-06-11 07:41:28,786 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 448 places, 1334 transitions, 19903 flow [2021-06-11 07:41:28,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-11 07:41:28,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-06-11 07:41:28,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 10050 transitions. [2021-06-11 07:41:28,790 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5627099664053752 [2021-06-11 07:41:28,791 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 10050 transitions. [2021-06-11 07:41:28,791 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 10050 transitions. [2021-06-11 07:41:28,791 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:41:28,792 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 10050 transitions. [2021-06-11 07:41:28,796 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 502.5) internal successors, (10050), 20 states have internal predecessors, (10050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:28,802 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 893.0) internal successors, (18753), 21 states have internal predecessors, (18753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:28,803 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 893.0) internal successors, (18753), 21 states have internal predecessors, (18753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:28,803 INFO L185 Difference]: Start difference. First operand has 429 places, 906 transitions, 14851 flow. Second operand 20 states and 10050 transitions. [2021-06-11 07:41:28,803 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 448 places, 1334 transitions, 19903 flow [2021-06-11 07:41:29,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 441 places, 1334 transitions, 19419 flow, removed 71 selfloop flow, removed 7 redundant places. [2021-06-11 07:41:29,903 INFO L241 Difference]: Finished difference. Result has 445 places, 954 transitions, 16072 flow [2021-06-11 07:41:29,903 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=14415, PETRI_DIFFERENCE_MINUEND_PLACES=422, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=906, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=294, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=607, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=16072, PETRI_PLACES=445, PETRI_TRANSITIONS=954} [2021-06-11 07:41:29,903 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 339 predicate places. [2021-06-11 07:41:29,903 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:41:29,904 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 445 places, 954 transitions, 16072 flow [2021-06-11 07:41:29,904 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 445 places, 954 transitions, 16072 flow [2021-06-11 07:41:29,909 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 445 places, 954 transitions, 16072 flow [2021-06-11 07:41:30,479 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][375], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, 435#L1031-1true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:41:30,480 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 07:41:30,480 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:41:30,480 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:41:30,480 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 07:41:30,627 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][375], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:41:30,627 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:41:30,627 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:41:30,627 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:41:30,627 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:41:31,358 INFO L129 PetriNetUnfolder]: 2123/10636 cut-off events. [2021-06-11 07:41:31,358 INFO L130 PetriNetUnfolder]: For 108244/108700 co-relation queries the response was YES. [2021-06-11 07:41:31,437 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35829 conditions, 10636 events. 2123/10636 cut-off events. For 108244/108700 co-relation queries the response was YES. Maximal size of possible extension queue 403. Compared 124177 event pairs, 39 based on Foata normal form. 191/9774 useless extension candidates. Maximal degree in co-relation 35339. Up to 949 conditions per place. [2021-06-11 07:41:31,513 INFO L151 LiptonReduction]: Number of co-enabled transitions 15014 [2021-06-11 07:41:31,667 INFO L163 LiptonReduction]: Checked pairs total: 53235 [2021-06-11 07:41:31,668 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:41:31,668 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1765 [2021-06-11 07:41:31,668 INFO L480 AbstractCegarLoop]: Abstraction has has 445 places, 954 transitions, 16072 flow [2021-06-11 07:41:31,669 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 476.0769230769231) internal successors, (6189), 13 states have internal predecessors, (6189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:31,669 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:41:31,669 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:41:31,669 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-06-11 07:41:31,669 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:41:31,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:41:31,669 INFO L82 PathProgramCache]: Analyzing trace with hash 760742277, now seen corresponding path program 3 times [2021-06-11 07:41:31,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:41:31,669 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178758610] [2021-06-11 07:41:31,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:41:31,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:41:31,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:31,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:41:31,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:31,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:41:31,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:31,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:41:31,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:31,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:41:31,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:31,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:41:31,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:31,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:41:31,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:31,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:41:31,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:31,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:41:31,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:31,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:41:31,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:31,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:41:31,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:31,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:41:31,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:31,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:41:31,790 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:41:31,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178758610] [2021-06-11 07:41:31,790 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:41:31,790 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-06-11 07:41:31,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894694658] [2021-06-11 07:41:31,790 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-11 07:41:31,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:41:31,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-11 07:41:31,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-11 07:41:31,793 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 475 out of 893 [2021-06-11 07:41:31,795 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 445 places, 954 transitions, 16072 flow. Second operand has 12 states, 12 states have (on average 476.1666666666667) internal successors, (5714), 12 states have internal predecessors, (5714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:31,795 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:41:31,795 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 475 of 893 [2021-06-11 07:41:31,795 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:41:42,279 INFO L129 PetriNetUnfolder]: 19497/36752 cut-off events. [2021-06-11 07:41:42,279 INFO L130 PetriNetUnfolder]: For 335900/335940 co-relation queries the response was YES. [2021-06-11 07:41:42,675 INFO L84 FinitePrefix]: Finished finitePrefix Result has 167141 conditions, 36752 events. 19497/36752 cut-off events. For 335900/335940 co-relation queries the response was YES. Maximal size of possible extension queue 929. Compared 310648 event pairs, 7918 based on Foata normal form. 44/34289 useless extension candidates. Maximal degree in co-relation 166358. Up to 29273 conditions per place. [2021-06-11 07:41:42,788 INFO L132 encePairwiseOnDemand]: 873/893 looper letters, 1014 selfloop transitions, 235 changer transitions 0/1263 dead transitions. [2021-06-11 07:41:42,789 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 458 places, 1263 transitions, 19944 flow [2021-06-11 07:41:42,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-11 07:41:42,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-06-11 07:41:42,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 7104 transitions. [2021-06-11 07:41:42,792 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5682290833466646 [2021-06-11 07:41:42,793 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 7104 transitions. [2021-06-11 07:41:42,793 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 7104 transitions. [2021-06-11 07:41:42,793 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:41:42,793 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 7104 transitions. [2021-06-11 07:41:42,797 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 507.42857142857144) internal successors, (7104), 14 states have internal predecessors, (7104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:42,801 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 893.0) internal successors, (13395), 15 states have internal predecessors, (13395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:42,802 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 893.0) internal successors, (13395), 15 states have internal predecessors, (13395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:42,802 INFO L185 Difference]: Start difference. First operand has 445 places, 954 transitions, 16072 flow. Second operand 14 states and 7104 transitions. [2021-06-11 07:41:42,802 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 458 places, 1263 transitions, 19944 flow [2021-06-11 07:41:44,194 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 454 places, 1263 transitions, 19586 flow, removed 120 selfloop flow, removed 4 redundant places. [2021-06-11 07:41:44,208 INFO L241 Difference]: Finished difference. Result has 457 places, 961 transitions, 16372 flow [2021-06-11 07:41:44,209 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=15720, PETRI_DIFFERENCE_MINUEND_PLACES=441, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=954, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=228, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=720, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=16372, PETRI_PLACES=457, PETRI_TRANSITIONS=961} [2021-06-11 07:41:44,209 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 351 predicate places. [2021-06-11 07:41:44,209 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:41:44,209 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 457 places, 961 transitions, 16372 flow [2021-06-11 07:41:44,209 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 457 places, 961 transitions, 16372 flow [2021-06-11 07:41:44,215 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 457 places, 961 transitions, 16372 flow [2021-06-11 07:41:44,683 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][362], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1570#true, Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, 435#L1031-1true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:41:44,684 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 07:41:44,684 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:41:44,684 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:41:44,684 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 07:41:44,844 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][362], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1570#true, Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1389#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:41:44,844 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:41:44,844 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:41:44,844 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:41:44,844 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:41:45,602 INFO L129 PetriNetUnfolder]: 2035/9950 cut-off events. [2021-06-11 07:41:45,603 INFO L130 PetriNetUnfolder]: For 109590/110104 co-relation queries the response was YES. [2021-06-11 07:41:45,677 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35053 conditions, 9950 events. 2035/9950 cut-off events. For 109590/110104 co-relation queries the response was YES. Maximal size of possible extension queue 403. Compared 115284 event pairs, 49 based on Foata normal form. 225/9211 useless extension candidates. Maximal degree in co-relation 34691. Up to 913 conditions per place. [2021-06-11 07:41:45,746 INFO L151 LiptonReduction]: Number of co-enabled transitions 15114 [2021-06-11 07:41:45,977 INFO L163 LiptonReduction]: Checked pairs total: 53852 [2021-06-11 07:41:45,977 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:41:45,977 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1768 [2021-06-11 07:41:45,977 INFO L480 AbstractCegarLoop]: Abstraction has has 457 places, 961 transitions, 16372 flow [2021-06-11 07:41:45,978 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 476.1666666666667) internal successors, (5714), 12 states have internal predecessors, (5714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:45,978 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:41:45,978 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:41:45,978 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-06-11 07:41:45,978 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:41:45,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:41:45,979 INFO L82 PathProgramCache]: Analyzing trace with hash -169362231, now seen corresponding path program 4 times [2021-06-11 07:41:45,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:41:45,979 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531416787] [2021-06-11 07:41:45,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:41:45,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:41:46,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:46,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:41:46,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:46,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:41:46,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:46,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:41:46,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:46,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:41:46,028 INFO L142 QuantifierPusher]: treesize reduction 5, result has 86.8 percent of original size [2021-06-11 07:41:46,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-06-11 07:41:46,036 INFO L142 QuantifierPusher]: treesize reduction 5, result has 86.8 percent of original size [2021-06-11 07:41:46,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-06-11 07:41:46,047 INFO L142 QuantifierPusher]: treesize reduction 5, result has 84.4 percent of original size [2021-06-11 07:41:46,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-06-11 07:41:46,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:46,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-06-11 07:41:46,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:46,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 07:41:46,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:46,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:41:46,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:46,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:41:46,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:41:46,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:41:46,120 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:41:46,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531416787] [2021-06-11 07:41:46,120 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:41:46,120 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-06-11 07:41:46,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897755349] [2021-06-11 07:41:46,120 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-11 07:41:46,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:41:46,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-11 07:41:46,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-11 07:41:46,124 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 475 out of 893 [2021-06-11 07:41:46,126 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 457 places, 961 transitions, 16372 flow. Second operand has 12 states, 12 states have (on average 476.1666666666667) internal successors, (5714), 12 states have internal predecessors, (5714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:46,126 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:41:46,126 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 475 of 893 [2021-06-11 07:41:46,126 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:41:57,249 INFO L129 PetriNetUnfolder]: 19764/37303 cut-off events. [2021-06-11 07:41:57,249 INFO L130 PetriNetUnfolder]: For 360225/360264 co-relation queries the response was YES. [2021-06-11 07:41:57,652 INFO L84 FinitePrefix]: Finished finitePrefix Result has 170821 conditions, 37303 events. 19764/37303 cut-off events. For 360225/360264 co-relation queries the response was YES. Maximal size of possible extension queue 946. Compared 316131 event pairs, 8200 based on Foata normal form. 43/34831 useless extension candidates. Maximal degree in co-relation 170166. Up to 29583 conditions per place. [2021-06-11 07:41:57,767 INFO L132 encePairwiseOnDemand]: 874/893 looper letters, 886 selfloop transitions, 324 changer transitions 0/1224 dead transitions. [2021-06-11 07:41:57,767 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 474 places, 1224 transitions, 20097 flow [2021-06-11 07:41:57,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-11 07:41:57,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-06-11 07:41:57,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 8962 transitions. [2021-06-11 07:41:57,771 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5575463481398532 [2021-06-11 07:41:57,771 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 8962 transitions. [2021-06-11 07:41:57,771 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 8962 transitions. [2021-06-11 07:41:57,772 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:41:57,772 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 8962 transitions. [2021-06-11 07:41:57,776 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 497.8888888888889) internal successors, (8962), 18 states have internal predecessors, (8962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:57,782 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 893.0) internal successors, (16967), 19 states have internal predecessors, (16967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:57,783 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 893.0) internal successors, (16967), 19 states have internal predecessors, (16967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:41:57,783 INFO L185 Difference]: Start difference. First operand has 457 places, 961 transitions, 16372 flow. Second operand 18 states and 8962 transitions. [2021-06-11 07:41:57,783 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 474 places, 1224 transitions, 20097 flow [2021-06-11 07:41:58,879 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 464 places, 1224 transitions, 19560 flow, removed 38 selfloop flow, removed 10 redundant places. [2021-06-11 07:41:58,894 INFO L241 Difference]: Finished difference. Result has 468 places, 980 transitions, 16882 flow [2021-06-11 07:41:58,895 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=15847, PETRI_DIFFERENCE_MINUEND_PLACES=447, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=961, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=307, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=645, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=16882, PETRI_PLACES=468, PETRI_TRANSITIONS=980} [2021-06-11 07:41:58,895 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 362 predicate places. [2021-06-11 07:41:58,895 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:41:58,895 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 468 places, 980 transitions, 16882 flow [2021-06-11 07:41:58,895 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 468 places, 980 transitions, 16882 flow [2021-06-11 07:41:58,902 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 468 places, 980 transitions, 16882 flow [2021-06-11 07:41:59,547 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][410], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1389#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, 435#L1031-1true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:41:59,548 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 07:41:59,548 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:41:59,548 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:41:59,548 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 07:41:59,697 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][410], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:41:59,697 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:41:59,697 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:41:59,697 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:41:59,697 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:42:00,510 INFO L129 PetriNetUnfolder]: 2154/10732 cut-off events. [2021-06-11 07:42:00,510 INFO L130 PetriNetUnfolder]: For 117466/117967 co-relation queries the response was YES. [2021-06-11 07:42:00,605 INFO L84 FinitePrefix]: Finished finitePrefix Result has 37122 conditions, 10732 events. 2154/10732 cut-off events. For 117466/117967 co-relation queries the response was YES. Maximal size of possible extension queue 411. Compared 126072 event pairs, 45 based on Foata normal form. 237/9916 useless extension candidates. Maximal degree in co-relation 36909. Up to 973 conditions per place. [2021-06-11 07:42:00,700 INFO L151 LiptonReduction]: Number of co-enabled transitions 15380 [2021-06-11 07:42:00,864 INFO L163 LiptonReduction]: Checked pairs total: 55209 [2021-06-11 07:42:00,865 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:42:00,865 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1970 [2021-06-11 07:42:00,865 INFO L480 AbstractCegarLoop]: Abstraction has has 468 places, 980 transitions, 16882 flow [2021-06-11 07:42:00,866 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 476.1666666666667) internal successors, (5714), 12 states have internal predecessors, (5714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:42:00,866 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:42:00,866 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:42:00,866 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-06-11 07:42:00,866 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:42:00,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:42:00,866 INFO L82 PathProgramCache]: Analyzing trace with hash 856935371, now seen corresponding path program 5 times [2021-06-11 07:42:00,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:42:00,866 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220645221] [2021-06-11 07:42:00,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:42:00,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:42:00,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:00,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:42:00,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:00,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:42:00,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:00,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:42:00,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:00,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:42:00,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:00,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:42:00,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:00,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:42:00,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:00,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:42:00,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:00,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:42:00,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:00,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 07:42:00,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:00,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:42:00,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:00,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:42:01,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:01,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:42:01,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:42:01,019 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220645221] [2021-06-11 07:42:01,019 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:42:01,019 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-06-11 07:42:01,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086870355] [2021-06-11 07:42:01,019 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-11 07:42:01,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:42:01,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-11 07:42:01,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-11 07:42:01,024 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 475 out of 893 [2021-06-11 07:42:01,026 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 468 places, 980 transitions, 16882 flow. Second operand has 13 states, 13 states have (on average 476.0769230769231) internal successors, (6189), 13 states have internal predecessors, (6189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:42:01,026 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:42:01,026 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 475 of 893 [2021-06-11 07:42:01,026 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:42:12,722 INFO L129 PetriNetUnfolder]: 19998/37727 cut-off events. [2021-06-11 07:42:12,722 INFO L130 PetriNetUnfolder]: For 369688/369727 co-relation queries the response was YES. [2021-06-11 07:42:13,182 INFO L84 FinitePrefix]: Finished finitePrefix Result has 173558 conditions, 37727 events. 19998/37727 cut-off events. For 369688/369727 co-relation queries the response was YES. Maximal size of possible extension queue 957. Compared 320681 event pairs, 8078 based on Foata normal form. 43/35247 useless extension candidates. Maximal degree in co-relation 173153. Up to 29683 conditions per place. [2021-06-11 07:42:13,475 INFO L132 encePairwiseOnDemand]: 874/893 looper letters, 905 selfloop transitions, 342 changer transitions 0/1261 dead transitions. [2021-06-11 07:42:13,475 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 486 places, 1261 transitions, 20690 flow [2021-06-11 07:42:13,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-11 07:42:13,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2021-06-11 07:42:13,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 9468 transitions. [2021-06-11 07:42:13,481 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5580244003064773 [2021-06-11 07:42:13,481 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 9468 transitions. [2021-06-11 07:42:13,481 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 9468 transitions. [2021-06-11 07:42:13,483 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:42:13,483 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 9468 transitions. [2021-06-11 07:42:13,487 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 498.3157894736842) internal successors, (9468), 19 states have internal predecessors, (9468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:42:13,493 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 893.0) internal successors, (17860), 20 states have internal predecessors, (17860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:42:13,494 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 893.0) internal successors, (17860), 20 states have internal predecessors, (17860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:42:13,494 INFO L185 Difference]: Start difference. First operand has 468 places, 980 transitions, 16882 flow. Second operand 19 states and 9468 transitions. [2021-06-11 07:42:13,494 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 486 places, 1261 transitions, 20690 flow [2021-06-11 07:42:14,785 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 475 places, 1261 transitions, 20053 flow, removed 83 selfloop flow, removed 11 redundant places. [2021-06-11 07:42:14,801 INFO L241 Difference]: Finished difference. Result has 479 places, 996 transitions, 17349 flow [2021-06-11 07:42:14,801 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=16251, PETRI_DIFFERENCE_MINUEND_PLACES=457, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=980, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=328, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=644, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=17349, PETRI_PLACES=479, PETRI_TRANSITIONS=996} [2021-06-11 07:42:14,801 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 373 predicate places. [2021-06-11 07:42:14,801 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:42:14,801 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 479 places, 996 transitions, 17349 flow [2021-06-11 07:42:14,801 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 479 places, 996 transitions, 17349 flow [2021-06-11 07:42:14,807 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 479 places, 996 transitions, 17349 flow [2021-06-11 07:42:15,525 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][875], [768#true, Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1645#true, 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, 435#L1031-1true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:42:15,525 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 07:42:15,525 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 07:42:15,525 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:42:15,525 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:42:15,670 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][875], [768#true, Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1645#true, 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:42:15,671 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:42:15,671 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:42:15,671 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:42:15,671 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:42:16,294 INFO L129 PetriNetUnfolder]: 2187/11017 cut-off events. [2021-06-11 07:42:16,294 INFO L130 PetriNetUnfolder]: For 124867/125408 co-relation queries the response was YES. [2021-06-11 07:42:16,401 INFO L84 FinitePrefix]: Finished finitePrefix Result has 38377 conditions, 11017 events. 2187/11017 cut-off events. For 124867/125408 co-relation queries the response was YES. Maximal size of possible extension queue 423. Compared 130725 event pairs, 49 based on Foata normal form. 259/10202 useless extension candidates. Maximal degree in co-relation 38157. Up to 1000 conditions per place. [2021-06-11 07:42:16,499 INFO L151 LiptonReduction]: Number of co-enabled transitions 15588 [2021-06-11 07:42:16,694 INFO L163 LiptonReduction]: Checked pairs total: 56471 [2021-06-11 07:42:16,694 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:42:16,695 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1894 [2021-06-11 07:42:16,695 INFO L480 AbstractCegarLoop]: Abstraction has has 479 places, 996 transitions, 17349 flow [2021-06-11 07:42:16,696 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 476.0769230769231) internal successors, (6189), 13 states have internal predecessors, (6189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:42:16,696 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:42:16,696 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:42:16,696 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-06-11 07:42:16,696 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:42:16,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:42:16,696 INFO L82 PathProgramCache]: Analyzing trace with hash 733600631, now seen corresponding path program 6 times [2021-06-11 07:42:16,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:42:16,696 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743584318] [2021-06-11 07:42:16,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:42:16,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:42:16,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:16,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:42:16,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:16,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:42:16,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:16,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:42:16,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:16,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:42:16,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:16,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:42:16,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:16,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:42:16,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:16,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-06-11 07:42:16,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:16,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:42:16,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:16,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:42:16,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:16,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:42:16,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:16,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:42:16,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:16,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:42:16,842 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:42:16,842 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743584318] [2021-06-11 07:42:16,842 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:42:16,842 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-06-11 07:42:16,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424756607] [2021-06-11 07:42:16,843 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-11 07:42:16,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:42:16,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-11 07:42:16,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-11 07:42:16,846 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 475 out of 893 [2021-06-11 07:42:16,848 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 479 places, 996 transitions, 17349 flow. Second operand has 13 states, 13 states have (on average 476.0769230769231) internal successors, (6189), 13 states have internal predecessors, (6189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:42:16,848 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:42:16,848 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 475 of 893 [2021-06-11 07:42:16,848 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:42:28,251 INFO L129 PetriNetUnfolder]: 20078/37865 cut-off events. [2021-06-11 07:42:28,251 INFO L130 PetriNetUnfolder]: For 374887/374927 co-relation queries the response was YES. [2021-06-11 07:42:28,661 INFO L84 FinitePrefix]: Finished finitePrefix Result has 176460 conditions, 37865 events. 20078/37865 cut-off events. For 374887/374927 co-relation queries the response was YES. Maximal size of possible extension queue 966. Compared 322469 event pairs, 8076 based on Foata normal form. 44/35382 useless extension candidates. Maximal degree in co-relation 176146. Up to 29447 conditions per place. [2021-06-11 07:42:28,782 INFO L132 encePairwiseOnDemand]: 874/893 looper letters, 926 selfloop transitions, 354 changer transitions 0/1294 dead transitions. [2021-06-11 07:42:28,782 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 498 places, 1294 transitions, 21193 flow [2021-06-11 07:42:28,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-11 07:42:28,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-06-11 07:42:28,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 9971 transitions. [2021-06-11 07:42:28,787 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5582866741321388 [2021-06-11 07:42:28,787 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 9971 transitions. [2021-06-11 07:42:28,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 9971 transitions. [2021-06-11 07:42:28,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:42:28,788 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 9971 transitions. [2021-06-11 07:42:28,793 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 498.55) internal successors, (9971), 20 states have internal predecessors, (9971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:42:28,800 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 893.0) internal successors, (18753), 21 states have internal predecessors, (18753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:42:28,800 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 893.0) internal successors, (18753), 21 states have internal predecessors, (18753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:42:28,801 INFO L185 Difference]: Start difference. First operand has 479 places, 996 transitions, 17349 flow. Second operand 20 states and 9971 transitions. [2021-06-11 07:42:28,801 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 498 places, 1294 transitions, 21193 flow [2021-06-11 07:42:30,164 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 487 places, 1294 transitions, 20545 flow, removed 124 selfloop flow, removed 11 redundant places. [2021-06-11 07:42:30,180 INFO L241 Difference]: Finished difference. Result has 490 places, 1004 transitions, 17714 flow [2021-06-11 07:42:30,180 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=16727, PETRI_DIFFERENCE_MINUEND_PLACES=468, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=996, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=347, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=644, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=17714, PETRI_PLACES=490, PETRI_TRANSITIONS=1004} [2021-06-11 07:42:30,180 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 384 predicate places. [2021-06-11 07:42:30,180 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:42:30,181 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 490 places, 1004 transitions, 17714 flow [2021-06-11 07:42:30,181 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 490 places, 1004 transitions, 17714 flow [2021-06-11 07:42:30,187 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 490 places, 1004 transitions, 17714 flow [2021-06-11 07:42:30,905 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][756], [768#true, Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1645#true, 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1689#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, 435#L1031-1true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:42:30,905 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 07:42:30,905 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 07:42:30,905 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:42:30,905 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:42:31,058 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][756], [768#true, Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1645#true, 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1689#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:42:31,058 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:42:31,058 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:42:31,058 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:42:31,058 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:42:31,725 INFO L129 PetriNetUnfolder]: 2177/11084 cut-off events. [2021-06-11 07:42:31,725 INFO L130 PetriNetUnfolder]: For 119579/120094 co-relation queries the response was YES. [2021-06-11 07:42:31,840 INFO L84 FinitePrefix]: Finished finitePrefix Result has 38189 conditions, 11084 events. 2177/11084 cut-off events. For 119579/120094 co-relation queries the response was YES. Maximal size of possible extension queue 438. Compared 132375 event pairs, 41 based on Foata normal form. 244/10252 useless extension candidates. Maximal degree in co-relation 37866. Up to 996 conditions per place. [2021-06-11 07:42:32,090 INFO L151 LiptonReduction]: Number of co-enabled transitions 15698 [2021-06-11 07:42:32,253 INFO L163 LiptonReduction]: Checked pairs total: 57297 [2021-06-11 07:42:32,253 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:42:32,253 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2073 [2021-06-11 07:42:32,254 INFO L480 AbstractCegarLoop]: Abstraction has has 490 places, 1004 transitions, 17714 flow [2021-06-11 07:42:32,254 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 476.0769230769231) internal successors, (6189), 13 states have internal predecessors, (6189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:42:32,254 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:42:32,254 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:42:32,254 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-06-11 07:42:32,255 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:42:32,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:42:32,255 INFO L82 PathProgramCache]: Analyzing trace with hash -1176423829, now seen corresponding path program 1 times [2021-06-11 07:42:32,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:42:32,255 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22880270] [2021-06-11 07:42:32,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:42:32,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:42:32,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:32,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-06-11 07:42:32,295 INFO L142 QuantifierPusher]: treesize reduction 4, result has 93.0 percent of original size [2021-06-11 07:42:32,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-06-11 07:42:32,318 INFO L142 QuantifierPusher]: treesize reduction 68, result has 49.6 percent of original size [2021-06-11 07:42:32,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-06-11 07:42:32,357 INFO L142 QuantifierPusher]: treesize reduction 61, result has 47.4 percent of original size [2021-06-11 07:42:32,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-06-11 07:42:32,387 INFO L142 QuantifierPusher]: treesize reduction 62, result has 28.7 percent of original size [2021-06-11 07:42:32,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-06-11 07:42:32,401 INFO L142 QuantifierPusher]: treesize reduction 65, result has 45.8 percent of original size [2021-06-11 07:42:32,402 INFO L147 QuantifierPusher]: treesize reduction 24, result has 56.4 percent of original size 31 [2021-06-11 07:42:32,428 INFO L142 QuantifierPusher]: treesize reduction 25, result has 45.7 percent of original size [2021-06-11 07:42:32,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-06-11 07:42:32,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:32,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-06-11 07:42:32,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:32,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-06-11 07:42:32,467 INFO L142 QuantifierPusher]: treesize reduction 5, result has 95.6 percent of original size [2021-06-11 07:42:32,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 109 [2021-06-11 07:42:32,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:42:32,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:42:32,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:42:32,535 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22880270] [2021-06-11 07:42:32,535 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:42:32,535 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-06-11 07:42:32,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287854818] [2021-06-11 07:42:32,535 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-11 07:42:32,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:42:32,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-11 07:42:32,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-11 07:42:32,538 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 454 out of 893 [2021-06-11 07:42:32,540 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 490 places, 1004 transitions, 17714 flow. Second operand has 12 states, 12 states have (on average 455.1666666666667) internal successors, (5462), 12 states have internal predecessors, (5462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:42:32,540 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:42:32,540 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 454 of 893 [2021-06-11 07:42:32,540 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:42:49,026 INFO L129 PetriNetUnfolder]: 26469/50325 cut-off events. [2021-06-11 07:42:49,027 INFO L130 PetriNetUnfolder]: For 461985/462030 co-relation queries the response was YES. [2021-06-11 07:42:49,994 INFO L84 FinitePrefix]: Finished finitePrefix Result has 230171 conditions, 50325 events. 26469/50325 cut-off events. For 461985/462030 co-relation queries the response was YES. Maximal size of possible extension queue 1378. Compared 461981 event pairs, 2519 based on Foata normal form. 61/46955 useless extension candidates. Maximal degree in co-relation 229378. Up to 26649 conditions per place. [2021-06-11 07:42:50,152 INFO L132 encePairwiseOnDemand]: 865/893 looper letters, 1180 selfloop transitions, 655 changer transitions 0/1859 dead transitions. [2021-06-11 07:42:50,152 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 515 places, 1859 transitions, 28013 flow [2021-06-11 07:42:50,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-11 07:42:50,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2021-06-11 07:42:50,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 12516 transitions. [2021-06-11 07:42:50,158 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.539064518907744 [2021-06-11 07:42:50,158 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 12516 transitions. [2021-06-11 07:42:50,158 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 12516 transitions. [2021-06-11 07:42:50,159 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:42:50,159 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 12516 transitions. [2021-06-11 07:42:50,165 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 481.38461538461536) internal successors, (12516), 26 states have internal predecessors, (12516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:42:50,175 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 893.0) internal successors, (24111), 27 states have internal predecessors, (24111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:42:50,176 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 893.0) internal successors, (24111), 27 states have internal predecessors, (24111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:42:50,176 INFO L185 Difference]: Start difference. First operand has 490 places, 1004 transitions, 17714 flow. Second operand 26 states and 12516 transitions. [2021-06-11 07:42:50,176 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 515 places, 1859 transitions, 28013 flow [2021-06-11 07:42:52,669 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 504 places, 1859 transitions, 27267 flow, removed 172 selfloop flow, removed 11 redundant places. [2021-06-11 07:42:52,689 INFO L241 Difference]: Finished difference. Result has 514 places, 1276 transitions, 23506 flow [2021-06-11 07:42:52,689 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=17151, PETRI_DIFFERENCE_MINUEND_PLACES=479, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1004, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=387, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=400, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=23506, PETRI_PLACES=514, PETRI_TRANSITIONS=1276} [2021-06-11 07:42:52,689 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 408 predicate places. [2021-06-11 07:42:52,689 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:42:52,690 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 514 places, 1276 transitions, 23506 flow [2021-06-11 07:42:52,690 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 514 places, 1276 transitions, 23506 flow [2021-06-11 07:42:52,698 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 514 places, 1276 transitions, 23506 flow [2021-06-11 07:42:53,617 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][379], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1689#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, 435#L1031-1true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1734#true, 253#L1012-39true, Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:42:53,617 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 07:42:53,617 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:42:53,617 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:42:53,617 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 07:42:53,618 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1201] L1001-->L1002-1: Formula: (let ((.cse0 (+ v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25 12))) (and (= (store |v_#memory_int_187| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 (store (select |v_#memory_int_187| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0 (select (select |v_#memory_int_186| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0))) |v_#memory_int_186|) (= (store |v_#memory_$Pointer$.base_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 (store (select |v_#memory_$Pointer$.base_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0 v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25)) |v_#memory_$Pointer$.base_289|) (= |v_pusherThread1of1ForFork0_fifo_node_init_#in~self.offset_7| v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25) (= v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 |v_pusherThread1of1ForFork0_fifo_node_init_#in~self.base_7|) (= (store |v_#memory_$Pointer$.offset_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 (store (select |v_#memory_$Pointer$.offset_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0 (+ v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25 4))) |v_#memory_$Pointer$.offset_289|))) InVars {pusherThread1of1ForFork0_fifo_node_init_#in~self.base=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.base_7|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_290|, #memory_int=|v_#memory_int_187|, pusherThread1of1ForFork0_fifo_node_init_#in~self.offset=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_290|} OutVars{pusherThread1of1ForFork0_fifo_node_init_~self.base=v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25, pusherThread1of1ForFork0_fifo_node_init_#in~self.base=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.base_7|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_289|, #memory_int=|v_#memory_int_186|, pusherThread1of1ForFork0_fifo_node_init_#in~self.offset=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_289|, pusherThread1of1ForFork0_fifo_node_init_~self.offset=v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25} AuxVars[] AssignedVars[pusherThread1of1ForFork0_fifo_node_init_~self.base, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, pusherThread1of1ForFork0_fifo_node_init_~self.offset][655], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1332#true, Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1120#true, Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, 115#L1002-1true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1689#true, 1177#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), 414#L1076-2true, Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, 1734#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:42:53,618 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:42:53,618 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:42:53,618 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:42:53,618 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:42:53,808 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][379], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1689#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1734#true, Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:42:53,809 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:42:53,809 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:42:53,809 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:42:53,809 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:42:53,809 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1202] L1035-->L1036: Formula: (and (= (store |v_#memory_$Pointer$.offset_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_$Pointer$.offset_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| (select (select |v_#memory_$Pointer$.offset_297| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|))) |v_#memory_$Pointer$.offset_297|) (= (store |v_#memory_$Pointer$.base_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_$Pointer$.base_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| (select (select |v_#memory_$Pointer$.base_297| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|))) |v_#memory_$Pointer$.base_297|) (= (store |v_#memory_int_195| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_int_195| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| v_pusherThread1of1ForFork0_fifo_push_~x_11)) |v_#memory_int_194|)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_298|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|, #memory_int=|v_#memory_int_195|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_298|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_297|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_17|, #memory_int=|v_#memory_int_194|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_17|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_297|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][1051], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1332#true, Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1120#true, Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, 144#L1036true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1177#true, 1689#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 414#L1076-2true, Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1734#true, Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:42:53,809 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-06-11 07:42:53,809 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-06-11 07:42:53,809 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 07:42:53,809 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 07:42:54,764 INFO L129 PetriNetUnfolder]: 2798/12852 cut-off events. [2021-06-11 07:42:54,764 INFO L130 PetriNetUnfolder]: For 173436/174682 co-relation queries the response was YES. [2021-06-11 07:42:54,887 INFO L84 FinitePrefix]: Finished finitePrefix Result has 51069 conditions, 12852 events. 2798/12852 cut-off events. For 173436/174682 co-relation queries the response was YES. Maximal size of possible extension queue 560. Compared 157254 event pairs, 89 based on Foata normal form. 504/12151 useless extension candidates. Maximal degree in co-relation 50700. Up to 1402 conditions per place. [2021-06-11 07:42:54,993 INFO L151 LiptonReduction]: Number of co-enabled transitions 18920 [2021-06-11 07:43:01,191 INFO L163 LiptonReduction]: Checked pairs total: 96013 [2021-06-11 07:43:01,191 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:43:01,191 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 8502 [2021-06-11 07:43:01,192 INFO L480 AbstractCegarLoop]: Abstraction has has 514 places, 1276 transitions, 23506 flow [2021-06-11 07:43:01,192 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 455.1666666666667) internal successors, (5462), 12 states have internal predecessors, (5462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:43:01,192 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:43:01,192 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:43:01,193 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-06-11 07:43:01,193 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:43:01,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:43:01,193 INFO L82 PathProgramCache]: Analyzing trace with hash -1992431265, now seen corresponding path program 4 times [2021-06-11 07:43:01,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:43:01,194 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27395324] [2021-06-11 07:43:01,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:43:01,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:43:01,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:43:01,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 07:43:01,239 INFO L142 QuantifierPusher]: treesize reduction 4, result has 93.1 percent of original size [2021-06-11 07:43:01,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-06-11 07:43:01,253 INFO L142 QuantifierPusher]: treesize reduction 4, result has 94.4 percent of original size [2021-06-11 07:43:01,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-06-11 07:43:01,284 INFO L142 QuantifierPusher]: treesize reduction 4, result has 93.1 percent of original size [2021-06-11 07:43:01,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-06-11 07:43:01,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:43:01,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-06-11 07:43:01,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:43:01,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-06-11 07:43:01,333 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.9 percent of original size [2021-06-11 07:43:01,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-06-11 07:43:01,354 INFO L142 QuantifierPusher]: treesize reduction 13, result has 90.4 percent of original size [2021-06-11 07:43:01,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 123 [2021-06-11 07:43:01,446 INFO L142 QuantifierPusher]: treesize reduction 13, result has 88.5 percent of original size [2021-06-11 07:43:01,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 100 [2021-06-11 07:43:01,522 INFO L142 QuantifierPusher]: treesize reduction 13, result has 88.2 percent of original size [2021-06-11 07:43:01,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 97 [2021-06-11 07:43:01,579 INFO L142 QuantifierPusher]: treesize reduction 21, result has 65.6 percent of original size [2021-06-11 07:43:01,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-06-11 07:43:01,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:43:01,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:43:01,624 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:43:01,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27395324] [2021-06-11 07:43:01,624 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:43:01,624 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-06-11 07:43:01,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792674591] [2021-06-11 07:43:01,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-11 07:43:01,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:43:01,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-11 07:43:01,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-11 07:43:01,629 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 453 out of 893 [2021-06-11 07:43:01,631 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 514 places, 1276 transitions, 23506 flow. Second operand has 14 states, 14 states have (on average 454.0) internal successors, (6356), 14 states have internal predecessors, (6356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:43:01,631 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:43:01,631 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 453 of 893 [2021-06-11 07:43:01,631 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:43:03,139 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 78 [2021-06-11 07:43:04,206 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 83 [2021-06-11 07:43:23,198 INFO L129 PetriNetUnfolder]: 27470/52056 cut-off events. [2021-06-11 07:43:23,198 INFO L130 PetriNetUnfolder]: For 626917/626972 co-relation queries the response was YES. [2021-06-11 07:43:24,338 INFO L84 FinitePrefix]: Finished finitePrefix Result has 260882 conditions, 52056 events. 27470/52056 cut-off events. For 626917/626972 co-relation queries the response was YES. Maximal size of possible extension queue 1405. Compared 472904 event pairs, 10942 based on Foata normal form. 79/49523 useless extension candidates. Maximal degree in co-relation 260468. Up to 41958 conditions per place. [2021-06-11 07:43:24,522 INFO L132 encePairwiseOnDemand]: 866/893 looper letters, 1227 selfloop transitions, 373 changer transitions 0/1624 dead transitions. [2021-06-11 07:43:24,522 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 538 places, 1624 transitions, 28813 flow [2021-06-11 07:43:24,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-11 07:43:24,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-06-11 07:43:24,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 11815 transitions. [2021-06-11 07:43:24,527 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5292273236282194 [2021-06-11 07:43:24,527 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 11815 transitions. [2021-06-11 07:43:24,528 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 11815 transitions. [2021-06-11 07:43:24,529 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:43:24,529 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 11815 transitions. [2021-06-11 07:43:24,534 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 472.6) internal successors, (11815), 25 states have internal predecessors, (11815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:43:24,543 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 893.0) internal successors, (23218), 26 states have internal predecessors, (23218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:43:24,544 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 893.0) internal successors, (23218), 26 states have internal predecessors, (23218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:43:24,544 INFO L185 Difference]: Start difference. First operand has 514 places, 1276 transitions, 23506 flow. Second operand 25 states and 11815 transitions. [2021-06-11 07:43:24,544 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 538 places, 1624 transitions, 28813 flow [2021-06-11 07:43:27,450 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 530 places, 1624 transitions, 28293 flow, removed 187 selfloop flow, removed 8 redundant places. [2021-06-11 07:43:27,471 INFO L241 Difference]: Finished difference. Result has 535 places, 1337 transitions, 25028 flow [2021-06-11 07:43:27,471 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=22986, PETRI_DIFFERENCE_MINUEND_PLACES=506, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1276, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=320, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=932, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=25028, PETRI_PLACES=535, PETRI_TRANSITIONS=1337} [2021-06-11 07:43:27,471 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 429 predicate places. [2021-06-11 07:43:27,471 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:43:27,471 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 535 places, 1337 transitions, 25028 flow [2021-06-11 07:43:27,472 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 535 places, 1337 transitions, 25028 flow [2021-06-11 07:43:27,480 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 535 places, 1337 transitions, 25028 flow [2021-06-11 07:43:28,476 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][550], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1079#true, Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1645#true, 1389#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1689#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, 435#L1031-1true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1734#true, Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:43:28,476 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 07:43:28,476 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 07:43:28,476 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:43:28,476 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:43:28,477 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1201] L1001-->L1002-1: Formula: (let ((.cse0 (+ v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25 12))) (and (= (store |v_#memory_int_187| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 (store (select |v_#memory_int_187| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0 (select (select |v_#memory_int_186| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0))) |v_#memory_int_186|) (= (store |v_#memory_$Pointer$.base_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 (store (select |v_#memory_$Pointer$.base_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0 v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25)) |v_#memory_$Pointer$.base_289|) (= |v_pusherThread1of1ForFork0_fifo_node_init_#in~self.offset_7| v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25) (= v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 |v_pusherThread1of1ForFork0_fifo_node_init_#in~self.base_7|) (= (store |v_#memory_$Pointer$.offset_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 (store (select |v_#memory_$Pointer$.offset_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0 (+ v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25 4))) |v_#memory_$Pointer$.offset_289|))) InVars {pusherThread1of1ForFork0_fifo_node_init_#in~self.base=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.base_7|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_290|, #memory_int=|v_#memory_int_187|, pusherThread1of1ForFork0_fifo_node_init_#in~self.offset=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_290|} OutVars{pusherThread1of1ForFork0_fifo_node_init_~self.base=v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25, pusherThread1of1ForFork0_fifo_node_init_#in~self.base=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.base_7|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_289|, #memory_int=|v_#memory_int_186|, pusherThread1of1ForFork0_fifo_node_init_#in~self.offset=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_289|, pusherThread1of1ForFork0_fifo_node_init_~self.offset=v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25} AuxVars[] AssignedVars[pusherThread1of1ForFork0_fifo_node_init_~self.base, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, pusherThread1of1ForFork0_fifo_node_init_~self.offset][683], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1332#true, Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 1079#true, Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1120#true, Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, 115#L1002-1true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1177#true, 1689#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), 414#L1076-2true, Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, 1734#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:43:28,477 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:43:28,477 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:43:28,477 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:43:28,477 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:43:28,725 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][550], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1079#true, Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1689#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1734#true, 253#L1012-39true, Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:43:28,725 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:43:28,725 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:43:28,725 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:43:28,725 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:43:28,725 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1202] L1035-->L1036: Formula: (and (= (store |v_#memory_$Pointer$.offset_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_$Pointer$.offset_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| (select (select |v_#memory_$Pointer$.offset_297| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|))) |v_#memory_$Pointer$.offset_297|) (= (store |v_#memory_$Pointer$.base_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_$Pointer$.base_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| (select (select |v_#memory_$Pointer$.base_297| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|))) |v_#memory_$Pointer$.base_297|) (= (store |v_#memory_int_195| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_int_195| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| v_pusherThread1of1ForFork0_fifo_push_~x_11)) |v_#memory_int_194|)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_298|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|, #memory_int=|v_#memory_int_195|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_298|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_297|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_17|, #memory_int=|v_#memory_int_194|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_17|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_297|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][1098], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1332#true, Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 1079#true, Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1120#true, Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, 144#L1036true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1689#true, 1177#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), 414#L1076-2true, Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, 1734#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:43:28,726 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-06-11 07:43:28,726 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 07:43:28,726 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-06-11 07:43:28,726 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 07:43:29,768 INFO L129 PetriNetUnfolder]: 3047/13844 cut-off events. [2021-06-11 07:43:29,768 INFO L130 PetriNetUnfolder]: For 210101/211734 co-relation queries the response was YES. [2021-06-11 07:43:29,906 INFO L84 FinitePrefix]: Finished finitePrefix Result has 56685 conditions, 13844 events. 3047/13844 cut-off events. For 210101/211734 co-relation queries the response was YES. Maximal size of possible extension queue 565. Compared 168658 event pairs, 90 based on Foata normal form. 572/13085 useless extension candidates. Maximal degree in co-relation 56304. Up to 1478 conditions per place. [2021-06-11 07:43:30,024 INFO L151 LiptonReduction]: Number of co-enabled transitions 19628 [2021-06-11 07:43:35,859 INFO L163 LiptonReduction]: Checked pairs total: 103067 [2021-06-11 07:43:35,859 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:43:35,860 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 8389 [2021-06-11 07:43:35,860 INFO L480 AbstractCegarLoop]: Abstraction has has 535 places, 1337 transitions, 25028 flow [2021-06-11 07:43:35,861 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 454.0) internal successors, (6356), 14 states have internal predecessors, (6356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:43:35,861 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:43:35,861 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:43:35,861 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-06-11 07:43:35,861 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:43:35,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:43:35,861 INFO L82 PathProgramCache]: Analyzing trace with hash 844111319, now seen corresponding path program 5 times [2021-06-11 07:43:35,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:43:35,861 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518765978] [2021-06-11 07:43:35,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:43:35,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:43:35,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:43:35,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-06-11 07:43:35,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:43:35,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 58 [2021-06-11 07:43:35,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:43:35,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-06-11 07:43:35,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:43:35,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 58 [2021-06-11 07:43:35,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:43:35,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-06-11 07:43:35,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:43:35,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-06-11 07:43:36,001 INFO L142 QuantifierPusher]: treesize reduction 29, result has 57.4 percent of original size [2021-06-11 07:43:36,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-06-11 07:43:36,038 INFO L142 QuantifierPusher]: treesize reduction 22, result has 37.1 percent of original size [2021-06-11 07:43:36,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:43:36,052 INFO L142 QuantifierPusher]: treesize reduction 10, result has 56.5 percent of original size [2021-06-11 07:43:36,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:43:36,053 INFO L142 QuantifierPusher]: treesize reduction 9, result has 76.3 percent of original size [2021-06-11 07:43:36,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-06-11 07:43:36,076 INFO L142 QuantifierPusher]: treesize reduction 10, result has 64.3 percent of original size [2021-06-11 07:43:36,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-06-11 07:43:36,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:43:36,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:43:36,104 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:43:36,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518765978] [2021-06-11 07:43:36,105 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:43:36,105 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-06-11 07:43:36,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089068142] [2021-06-11 07:43:36,105 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-11 07:43:36,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:43:36,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-11 07:43:36,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-11 07:43:36,109 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 487 out of 893 [2021-06-11 07:43:36,110 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 535 places, 1337 transitions, 25028 flow. Second operand has 13 states, 13 states have (on average 488.0769230769231) internal successors, (6345), 13 states have internal predecessors, (6345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:43:36,110 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:43:36,110 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 487 of 893 [2021-06-11 07:43:36,110 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:43:58,625 INFO L129 PetriNetUnfolder]: 28569/54292 cut-off events. [2021-06-11 07:43:58,626 INFO L130 PetriNetUnfolder]: For 709655/709706 co-relation queries the response was YES. [2021-06-11 07:43:59,840 INFO L84 FinitePrefix]: Finished finitePrefix Result has 279421 conditions, 54292 events. 28569/54292 cut-off events. For 709655/709706 co-relation queries the response was YES. Maximal size of possible extension queue 1480. Compared 500959 event pairs, 11917 based on Foata normal form. 89/51652 useless extension candidates. Maximal degree in co-relation 278989. Up to 43049 conditions per place. [2021-06-11 07:44:00,032 INFO L132 encePairwiseOnDemand]: 869/893 looper letters, 1411 selfloop transitions, 269 changer transitions 0/1706 dead transitions. [2021-06-11 07:44:00,033 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 553 places, 1706 transitions, 30906 flow [2021-06-11 07:44:00,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-11 07:44:00,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2021-06-11 07:44:00,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 9746 transitions. [2021-06-11 07:44:00,037 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.574409147168032 [2021-06-11 07:44:00,037 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 9746 transitions. [2021-06-11 07:44:00,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 9746 transitions. [2021-06-11 07:44:00,038 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:44:00,038 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 9746 transitions. [2021-06-11 07:44:00,043 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 512.9473684210526) internal successors, (9746), 19 states have internal predecessors, (9746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:44:00,049 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 893.0) internal successors, (17860), 20 states have internal predecessors, (17860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:44:00,050 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 893.0) internal successors, (17860), 20 states have internal predecessors, (17860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:44:00,050 INFO L185 Difference]: Start difference. First operand has 535 places, 1337 transitions, 25028 flow. Second operand 19 states and 9746 transitions. [2021-06-11 07:44:00,050 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 553 places, 1706 transitions, 30906 flow [2021-06-11 07:44:03,300 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 538 places, 1706 transitions, 29725 flow, removed 391 selfloop flow, removed 15 redundant places. [2021-06-11 07:44:03,321 INFO L241 Difference]: Finished difference. Result has 541 places, 1367 transitions, 25623 flow [2021-06-11 07:44:03,322 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=24153, PETRI_DIFFERENCE_MINUEND_PLACES=520, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1337, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=246, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1081, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=25623, PETRI_PLACES=541, PETRI_TRANSITIONS=1367} [2021-06-11 07:44:03,322 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 435 predicate places. [2021-06-11 07:44:03,322 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:44:03,322 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 541 places, 1367 transitions, 25623 flow [2021-06-11 07:44:03,322 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 541 places, 1367 transitions, 25623 flow [2021-06-11 07:44:03,331 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 541 places, 1367 transitions, 25623 flow [2021-06-11 07:44:04,321 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][1192], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 768#true, Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 1079#true, Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1851#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1689#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, 435#L1031-1true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1734#true, 253#L1012-39true, Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:44:04,321 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 07:44:04,321 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:44:04,321 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:44:04,321 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 07:44:04,321 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1201] L1001-->L1002-1: Formula: (let ((.cse0 (+ v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25 12))) (and (= (store |v_#memory_int_187| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 (store (select |v_#memory_int_187| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0 (select (select |v_#memory_int_186| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0))) |v_#memory_int_186|) (= (store |v_#memory_$Pointer$.base_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 (store (select |v_#memory_$Pointer$.base_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0 v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25)) |v_#memory_$Pointer$.base_289|) (= |v_pusherThread1of1ForFork0_fifo_node_init_#in~self.offset_7| v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25) (= v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 |v_pusherThread1of1ForFork0_fifo_node_init_#in~self.base_7|) (= (store |v_#memory_$Pointer$.offset_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 (store (select |v_#memory_$Pointer$.offset_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0 (+ v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25 4))) |v_#memory_$Pointer$.offset_289|))) InVars {pusherThread1of1ForFork0_fifo_node_init_#in~self.base=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.base_7|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_290|, #memory_int=|v_#memory_int_187|, pusherThread1of1ForFork0_fifo_node_init_#in~self.offset=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_290|} OutVars{pusherThread1of1ForFork0_fifo_node_init_~self.base=v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25, pusherThread1of1ForFork0_fifo_node_init_#in~self.base=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.base_7|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_289|, #memory_int=|v_#memory_int_186|, pusherThread1of1ForFork0_fifo_node_init_#in~self.offset=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_289|, pusherThread1of1ForFork0_fifo_node_init_~self.offset=v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25} AuxVars[] AssignedVars[pusherThread1of1ForFork0_fifo_node_init_~self.base, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, pusherThread1of1ForFork0_fifo_node_init_~self.offset][687], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1332#true, Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 1079#true, Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1851#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1120#true, Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, 115#L1002-1true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1177#true, 1689#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), 414#L1076-2true, Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1734#true, Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:44:04,322 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:44:04,322 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:44:04,322 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:44:04,322 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:44:04,573 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][1192], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 768#true, Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 1079#true, Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1851#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1689#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1734#true, Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:44:04,574 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:44:04,574 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:44:04,574 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:44:04,574 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:44:04,574 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1202] L1035-->L1036: Formula: (and (= (store |v_#memory_$Pointer$.offset_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_$Pointer$.offset_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| (select (select |v_#memory_$Pointer$.offset_297| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|))) |v_#memory_$Pointer$.offset_297|) (= (store |v_#memory_$Pointer$.base_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_$Pointer$.base_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| (select (select |v_#memory_$Pointer$.base_297| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|))) |v_#memory_$Pointer$.base_297|) (= (store |v_#memory_int_195| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_int_195| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| v_pusherThread1of1ForFork0_fifo_push_~x_11)) |v_#memory_int_194|)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_298|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|, #memory_int=|v_#memory_int_195|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_298|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_297|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_17|, #memory_int=|v_#memory_int_194|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_17|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_297|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][1099], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1332#true, Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 1079#true, Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1851#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1120#true, Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, 144#L1036true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1177#true, 1689#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), 414#L1076-2true, Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1734#true, Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:44:04,574 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-06-11 07:44:04,574 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-06-11 07:44:04,574 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 07:44:04,574 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 07:44:04,991 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1202] L1035-->L1036: Formula: (and (= (store |v_#memory_$Pointer$.offset_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_$Pointer$.offset_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| (select (select |v_#memory_$Pointer$.offset_297| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|))) |v_#memory_$Pointer$.offset_297|) (= (store |v_#memory_$Pointer$.base_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_$Pointer$.base_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| (select (select |v_#memory_$Pointer$.base_297| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|))) |v_#memory_$Pointer$.base_297|) (= (store |v_#memory_int_195| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_int_195| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| v_pusherThread1of1ForFork0_fifo_push_~x_11)) |v_#memory_int_194|)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_298|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|, #memory_int=|v_#memory_int_195|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_298|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_297|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_17|, #memory_int=|v_#memory_int_194|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_17|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_297|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][1203], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1332#true, Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 1079#true, Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1851#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1120#true, Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, 144#L1036true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1689#true, 1177#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 414#L1076-2true, Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, 1734#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:44:04,992 INFO L384 tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event [2021-06-11 07:44:04,992 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-06-11 07:44:04,992 INFO L387 tUnfolder$Statistics]: existing Event has 30 ancestors and is cut-off event [2021-06-11 07:44:04,992 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-06-11 07:44:04,992 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][1192], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1332#true, Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1079#true, Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1689#true, 1177#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1734#true, 253#L1012-39true, Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:44:04,993 INFO L384 tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event [2021-06-11 07:44:04,993 INFO L387 tUnfolder$Statistics]: existing Event has 29 ancestors and is cut-off event [2021-06-11 07:44:04,993 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is cut-off event [2021-06-11 07:44:04,993 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 07:44:05,599 INFO L129 PetriNetUnfolder]: 3085/13803 cut-off events. [2021-06-11 07:44:05,599 INFO L130 PetriNetUnfolder]: For 220567/222431 co-relation queries the response was YES. [2021-06-11 07:44:05,943 INFO L84 FinitePrefix]: Finished finitePrefix Result has 57427 conditions, 13803 events. 3085/13803 cut-off events. For 220567/222431 co-relation queries the response was YES. Maximal size of possible extension queue 565. Compared 167240 event pairs, 84 based on Foata normal form. 563/13074 useless extension candidates. Maximal degree in co-relation 57042. Up to 1484 conditions per place. [2021-06-11 07:44:06,082 INFO L151 LiptonReduction]: Number of co-enabled transitions 20168 [2021-06-11 07:44:07,112 INFO L163 LiptonReduction]: Checked pairs total: 109890 [2021-06-11 07:44:07,112 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:44:07,112 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3790 [2021-06-11 07:44:07,113 INFO L480 AbstractCegarLoop]: Abstraction has has 541 places, 1367 transitions, 25623 flow [2021-06-11 07:44:07,113 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 488.0769230769231) internal successors, (6345), 13 states have internal predecessors, (6345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:44:07,113 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:44:07,113 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:44:07,114 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-06-11 07:44:07,114 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:44:07,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:44:07,114 INFO L82 PathProgramCache]: Analyzing trace with hash 383158005, now seen corresponding path program 1 times [2021-06-11 07:44:07,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:44:07,114 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744668334] [2021-06-11 07:44:07,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:44:07,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:44:07,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:44:07,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-06-11 07:44:07,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:44:07,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-06-11 07:44:07,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:44:07,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-06-11 07:44:07,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:44:07,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-06-11 07:44:07,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:44:07,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-06-11 07:44:07,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:44:07,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-06-11 07:44:07,211 INFO L142 QuantifierPusher]: treesize reduction 5, result has 83.9 percent of original size [2021-06-11 07:44:07,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-06-11 07:44:07,226 INFO L142 QuantifierPusher]: treesize reduction 5, result has 88.9 percent of original size [2021-06-11 07:44:07,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-06-11 07:44:07,243 INFO L142 QuantifierPusher]: treesize reduction 5, result has 81.5 percent of original size [2021-06-11 07:44:07,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 07:44:07,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:44:07,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 07:44:07,258 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:44:07,258 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744668334] [2021-06-11 07:44:07,258 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:44:07,258 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-06-11 07:44:07,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192769330] [2021-06-11 07:44:07,258 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-11 07:44:07,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:44:07,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-11 07:44:07,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-06-11 07:44:07,261 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 444 out of 893 [2021-06-11 07:44:07,263 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 541 places, 1367 transitions, 25623 flow. Second operand has 11 states, 11 states have (on average 445.3636363636364) internal successors, (4899), 11 states have internal predecessors, (4899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:44:07,263 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:44:07,263 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 444 of 893 [2021-06-11 07:44:07,263 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:44:07,961 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 46 [2021-06-11 07:44:29,979 INFO L129 PetriNetUnfolder]: 29799/56091 cut-off events. [2021-06-11 07:44:29,980 INFO L130 PetriNetUnfolder]: For 692059/692106 co-relation queries the response was YES. [2021-06-11 07:44:31,598 INFO L84 FinitePrefix]: Finished finitePrefix Result has 285553 conditions, 56091 events. 29799/56091 cut-off events. For 692059/692106 co-relation queries the response was YES. Maximal size of possible extension queue 1536. Compared 511920 event pairs, 14234 based on Foata normal form. 66/53454 useless extension candidates. Maximal degree in co-relation 285115. Up to 49289 conditions per place. [2021-06-11 07:44:31,799 INFO L132 encePairwiseOnDemand]: 875/893 looper letters, 1282 selfloop transitions, 296 changer transitions 0/1590 dead transitions. [2021-06-11 07:44:31,799 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 562 places, 1590 transitions, 29503 flow [2021-06-11 07:44:31,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-11 07:44:31,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-06-11 07:44:31,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 10168 transitions. [2021-06-11 07:44:31,804 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5175608266313754 [2021-06-11 07:44:31,804 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 10168 transitions. [2021-06-11 07:44:31,804 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 10168 transitions. [2021-06-11 07:44:31,805 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:44:31,805 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 10168 transitions. [2021-06-11 07:44:31,810 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 462.1818181818182) internal successors, (10168), 22 states have internal predecessors, (10168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:44:31,817 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 893.0) internal successors, (20539), 23 states have internal predecessors, (20539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:44:31,818 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 893.0) internal successors, (20539), 23 states have internal predecessors, (20539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:44:31,818 INFO L185 Difference]: Start difference. First operand has 541 places, 1367 transitions, 25623 flow. Second operand 22 states and 10168 transitions. [2021-06-11 07:44:31,818 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 562 places, 1590 transitions, 29503 flow [2021-06-11 07:44:35,113 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 549 places, 1590 transitions, 28674 flow, removed 300 selfloop flow, removed 13 redundant places. [2021-06-11 07:44:35,134 INFO L241 Difference]: Finished difference. Result has 556 places, 1382 transitions, 25680 flow [2021-06-11 07:44:35,135 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=24372, PETRI_DIFFERENCE_MINUEND_PLACES=528, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1347, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=263, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1077, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=25680, PETRI_PLACES=556, PETRI_TRANSITIONS=1382} [2021-06-11 07:44:35,135 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 450 predicate places. [2021-06-11 07:44:35,135 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:44:35,135 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 556 places, 1382 transitions, 25680 flow [2021-06-11 07:44:35,135 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 556 places, 1382 transitions, 25680 flow [2021-06-11 07:44:35,144 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 556 places, 1382 transitions, 25680 flow [2021-06-11 07:44:36,073 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][1211], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1079#true, Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1851#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1894#true, Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1920#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1936#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1938#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1940#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 1689#true, Black: 1928#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1932#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1934#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, 435#L1031-1true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1734#true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 253#L1012-39true, Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:44:36,073 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 07:44:36,074 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 07:44:36,074 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:44:36,074 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:44:36,074 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1201] L1001-->L1002-1: Formula: (let ((.cse0 (+ v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25 12))) (and (= (store |v_#memory_int_187| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 (store (select |v_#memory_int_187| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0 (select (select |v_#memory_int_186| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0))) |v_#memory_int_186|) (= (store |v_#memory_$Pointer$.base_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 (store (select |v_#memory_$Pointer$.base_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0 v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25)) |v_#memory_$Pointer$.base_289|) (= |v_pusherThread1of1ForFork0_fifo_node_init_#in~self.offset_7| v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25) (= v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 |v_pusherThread1of1ForFork0_fifo_node_init_#in~self.base_7|) (= (store |v_#memory_$Pointer$.offset_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 (store (select |v_#memory_$Pointer$.offset_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0 (+ v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25 4))) |v_#memory_$Pointer$.offset_289|))) InVars {pusherThread1of1ForFork0_fifo_node_init_#in~self.base=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.base_7|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_290|, #memory_int=|v_#memory_int_187|, pusherThread1of1ForFork0_fifo_node_init_#in~self.offset=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_290|} OutVars{pusherThread1of1ForFork0_fifo_node_init_~self.base=v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25, pusherThread1of1ForFork0_fifo_node_init_#in~self.base=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.base_7|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_289|, #memory_int=|v_#memory_int_186|, pusherThread1of1ForFork0_fifo_node_init_#in~self.offset=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_289|, pusherThread1of1ForFork0_fifo_node_init_~self.offset=v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25} AuxVars[] AssignedVars[pusherThread1of1ForFork0_fifo_node_init_~self.base, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, pusherThread1of1ForFork0_fifo_node_init_~self.offset][699], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1332#true, Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 1079#true, Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1851#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1120#true, Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1894#true, Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, 115#L1002-1true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1920#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1936#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1938#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1940#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 1177#true, 1689#true, Black: 1928#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1932#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1934#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), 414#L1076-2true, Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, 1734#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:44:36,074 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:44:36,074 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:44:36,074 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:44:36,074 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:44:36,427 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][1211], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 1079#true, Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1851#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1894#true, Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1920#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1936#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1938#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1940#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 1689#true, Black: 1928#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1932#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1934#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1734#true, 253#L1012-39true, Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:44:36,427 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:44:36,427 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:44:36,427 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:44:36,427 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:44:36,428 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1202] L1035-->L1036: Formula: (and (= (store |v_#memory_$Pointer$.offset_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_$Pointer$.offset_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| (select (select |v_#memory_$Pointer$.offset_297| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|))) |v_#memory_$Pointer$.offset_297|) (= (store |v_#memory_$Pointer$.base_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_$Pointer$.base_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| (select (select |v_#memory_$Pointer$.base_297| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|))) |v_#memory_$Pointer$.base_297|) (= (store |v_#memory_int_195| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_int_195| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| v_pusherThread1of1ForFork0_fifo_push_~x_11)) |v_#memory_int_194|)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_298|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|, #memory_int=|v_#memory_int_195|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_298|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_297|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_17|, #memory_int=|v_#memory_int_194|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_17|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_297|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][1117], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1332#true, Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1079#true, Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1851#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1120#true, Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1894#true, Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1645#true, 1389#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, 144#L1036true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1920#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1936#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1938#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1940#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 1177#true, 1689#true, Black: 1928#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1932#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1934#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 414#L1076-2true, Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 450#true, 1734#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:44:36,428 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-06-11 07:44:36,428 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 07:44:36,428 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-06-11 07:44:36,428 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 07:44:37,068 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1210] L1060-3-->L1060-5: Formula: (and (= (store |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (select (select |v_#memory_int_206| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|))) |v_#memory_int_206|) (= (store |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12| 4))) |v_#memory_$Pointer$.offset_313|) (= (store |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|)) |v_#memory_$Pointer$.base_313|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_314|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_207|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_314|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_6|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_313|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_206|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_313|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, #memory_$Pointer$.offset][294], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1795#true, Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1332#true, Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 1079#true, Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1851#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 94#L1035true, Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1120#true, Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1894#true, Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1389#true, 1645#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, 138#L1060-5true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1920#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1936#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1938#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1177#true, 1689#true, Black: 1940#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1928#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1932#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1934#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1734#true, Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:44:37,068 INFO L384 tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event [2021-06-11 07:44:37,068 INFO L387 tUnfolder$Statistics]: existing Event has 33 ancestors and is cut-off event [2021-06-11 07:44:37,068 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 07:44:37,068 INFO L387 tUnfolder$Statistics]: existing Event has 35 ancestors and is cut-off event [2021-06-11 07:44:37,119 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1210] L1060-3-->L1060-5: Formula: (and (= (store |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_int_207| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (select (select |v_#memory_int_206| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|))) |v_#memory_int_206|) (= (store |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.offset_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| (+ |v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12| 4))) |v_#memory_$Pointer$.offset_313|) (= (store |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16| (store (select |v_#memory_$Pointer$.base_314| |v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|) |v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16| |v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|)) |v_#memory_$Pointer$.base_313|)) InVars {ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_314|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_207|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_314|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} OutVars{ULTIMATE.start_fifo_pop_#t~mem43.base=|v_ULTIMATE.start_fifo_pop_#t~mem43.base_12|, ULTIMATE.start_fifo_pop_#t~pre44.offset=|v_ULTIMATE.start_fifo_pop_#t~pre44.offset_6|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_313|, ULTIMATE.start_fifo_pop_#t~mem42.base=|v_ULTIMATE.start_fifo_pop_#t~mem42.base_16|, #memory_int=|v_#memory_int_206|, ULTIMATE.start_fifo_pop_#t~mem43.offset=|v_ULTIMATE.start_fifo_pop_#t~mem43.offset_12|, ULTIMATE.start_fifo_pop_#t~pre44.base=|v_ULTIMATE.start_fifo_pop_#t~pre44.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_313|, ULTIMATE.start_fifo_pop_#t~mem42.offset=|v_ULTIMATE.start_fifo_pop_#t~mem42.offset_16|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_pop_#t~pre44.offset, #memory_$Pointer$.base, #memory_int, ULTIMATE.start_fifo_pop_#t~pre44.base, #memory_$Pointer$.offset][294], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1795#true, Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1332#true, Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 1079#true, Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1851#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 600#true, Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 94#L1035true, Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1120#true, Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1894#true, Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1389#true, 1645#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 138#L1060-5true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1920#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1936#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1938#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), 1689#true, 1177#true, Black: 1940#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1928#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1932#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1934#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1734#true, Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))]) [2021-06-11 07:44:37,119 INFO L384 tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event [2021-06-11 07:44:37,119 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-06-11 07:44:37,119 INFO L387 tUnfolder$Statistics]: existing Event has 39 ancestors and is cut-off event [2021-06-11 07:44:37,119 INFO L387 tUnfolder$Statistics]: existing Event has 37 ancestors and is cut-off event [2021-06-11 07:44:37,603 INFO L129 PetriNetUnfolder]: 3076/13937 cut-off events. [2021-06-11 07:44:37,603 INFO L130 PetriNetUnfolder]: For 215987/217294 co-relation queries the response was YES. [2021-06-11 07:44:37,749 INFO L84 FinitePrefix]: Finished finitePrefix Result has 57753 conditions, 13937 events. 3076/13937 cut-off events. For 215987/217294 co-relation queries the response was YES. Maximal size of possible extension queue 549. Compared 168409 event pairs, 77 based on Foata normal form. 589/13208 useless extension candidates. Maximal degree in co-relation 57354. Up to 1460 conditions per place. [2021-06-11 07:44:37,872 INFO L151 LiptonReduction]: Number of co-enabled transitions 19824 [2021-06-11 07:44:38,267 INFO L163 LiptonReduction]: Checked pairs total: 109635 [2021-06-11 07:44:38,267 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:44:38,267 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3132 [2021-06-11 07:44:38,267 INFO L480 AbstractCegarLoop]: Abstraction has has 556 places, 1382 transitions, 25680 flow [2021-06-11 07:44:38,268 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 445.3636363636364) internal successors, (4899), 11 states have internal predecessors, (4899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:44:38,268 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:44:38,268 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:44:38,268 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-06-11 07:44:38,268 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:44:38,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:44:38,269 INFO L82 PathProgramCache]: Analyzing trace with hash -942594850, now seen corresponding path program 1 times [2021-06-11 07:44:38,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:44:38,269 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449365813] [2021-06-11 07:44:38,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:44:38,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:44:38,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:44:38,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-06-11 07:44:38,309 INFO L142 QuantifierPusher]: treesize reduction 4, result has 93.1 percent of original size [2021-06-11 07:44:38,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-06-11 07:44:38,322 INFO L142 QuantifierPusher]: treesize reduction 4, result has 93.1 percent of original size [2021-06-11 07:44:38,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-06-11 07:44:38,339 INFO L142 QuantifierPusher]: treesize reduction 4, result has 93.1 percent of original size [2021-06-11 07:44:38,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-06-11 07:44:38,358 INFO L142 QuantifierPusher]: treesize reduction 8, result has 86.7 percent of original size [2021-06-11 07:44:38,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-06-11 07:44:38,382 INFO L142 QuantifierPusher]: treesize reduction 22, result has 80.0 percent of original size [2021-06-11 07:44:38,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-06-11 07:44:38,430 INFO L142 QuantifierPusher]: treesize reduction 22, result has 77.3 percent of original size [2021-06-11 07:44:38,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 75 [2021-06-11 07:44:38,473 INFO L142 QuantifierPusher]: treesize reduction 4, result has 90.9 percent of original size [2021-06-11 07:44:38,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-06-11 07:44:38,505 INFO L142 QuantifierPusher]: treesize reduction 27, result has 75.5 percent of original size [2021-06-11 07:44:38,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 83 [2021-06-11 07:44:38,576 INFO L142 QuantifierPusher]: treesize reduction 25, result has 68.4 percent of original size [2021-06-11 07:44:38,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-06-11 07:44:38,614 INFO L142 QuantifierPusher]: treesize reduction 9, result has 90.9 percent of original size [2021-06-11 07:44:38,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 90 [2021-06-11 07:44:38,655 INFO L142 QuantifierPusher]: treesize reduction 21, result has 65.6 percent of original size [2021-06-11 07:44:38,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-06-11 07:44:38,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:44:38,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:44:38,696 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:44:38,696 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449365813] [2021-06-11 07:44:38,696 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:44:38,696 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-06-11 07:44:38,696 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250009184] [2021-06-11 07:44:38,697 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-11 07:44:38,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:44:38,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-11 07:44:38,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-11 07:44:38,700 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 450 out of 893 [2021-06-11 07:44:38,702 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 1382 transitions, 25680 flow. Second operand has 15 states, 15 states have (on average 451.0) internal successors, (6765), 15 states have internal predecessors, (6765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:44:38,702 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:44:38,702 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 450 of 893 [2021-06-11 07:44:38,702 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 07:45:02,337 INFO L129 PetriNetUnfolder]: 29387/55624 cut-off events. [2021-06-11 07:45:02,337 INFO L130 PetriNetUnfolder]: For 725796/725849 co-relation queries the response was YES. [2021-06-11 07:45:03,935 INFO L84 FinitePrefix]: Finished finitePrefix Result has 287327 conditions, 55624 events. 29387/55624 cut-off events. For 725796/725849 co-relation queries the response was YES. Maximal size of possible extension queue 1529. Compared 512878 event pairs, 12451 based on Foata normal form. 70/52874 useless extension candidates. Maximal degree in co-relation 286875. Up to 47040 conditions per place. [2021-06-11 07:45:04,150 INFO L132 encePairwiseOnDemand]: 869/893 looper letters, 1285 selfloop transitions, 360 changer transitions 0/1674 dead transitions. [2021-06-11 07:45:04,150 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 572 places, 1674 transitions, 31638 flow [2021-06-11 07:45:04,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-11 07:45:04,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-06-11 07:45:04,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 8037 transitions. [2021-06-11 07:45:04,154 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5294117647058824 [2021-06-11 07:45:04,155 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 8037 transitions. [2021-06-11 07:45:04,155 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 8037 transitions. [2021-06-11 07:45:04,155 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 07:45:04,155 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 8037 transitions. [2021-06-11 07:45:04,159 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 472.7647058823529) internal successors, (8037), 17 states have internal predecessors, (8037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:45:04,166 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 893.0) internal successors, (16074), 18 states have internal predecessors, (16074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:45:04,166 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 893.0) internal successors, (16074), 18 states have internal predecessors, (16074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:45:04,166 INFO L185 Difference]: Start difference. First operand has 556 places, 1382 transitions, 25680 flow. Second operand 17 states and 8037 transitions. [2021-06-11 07:45:04,166 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 572 places, 1674 transitions, 31638 flow [2021-06-11 07:45:07,818 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 563 places, 1674 transitions, 30954 flow, removed 142 selfloop flow, removed 9 redundant places. [2021-06-11 07:45:07,841 INFO L241 Difference]: Finished difference. Result has 572 places, 1454 transitions, 27789 flow [2021-06-11 07:45:07,841 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=893, PETRI_DIFFERENCE_MINUEND_FLOW=25138, PETRI_DIFFERENCE_MINUEND_PLACES=547, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1382, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=304, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1049, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=27789, PETRI_PLACES=572, PETRI_TRANSITIONS=1454} [2021-06-11 07:45:07,842 INFO L343 CegarLoopForPetriNet]: 106 programPoint places, 466 predicate places. [2021-06-11 07:45:07,842 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 07:45:07,842 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 572 places, 1454 transitions, 27789 flow [2021-06-11 07:45:07,842 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 572 places, 1454 transitions, 27789 flow [2021-06-11 07:45:07,852 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 572 places, 1454 transitions, 27789 flow [2021-06-11 07:45:08,891 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][1333], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 1079#true, Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1851#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1894#true, Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1645#true, 1389#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1920#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1936#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1938#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1940#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 1689#true, Black: 1928#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1932#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1934#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 1949#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, 435#L1031-1true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1969#(and (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset)), Black: 1973#(and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4))) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.offset ULTIMATE.start_fifo_empty_~self.offset)), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1975#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.offset ULTIMATE.start_fifo_empty_~self.offset) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1960#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|)))), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1977#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.offset ULTIMATE.start_fifo_empty_~self.offset) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1962#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1963#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1981#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|)))), Black: 1983#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|)))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1734#true, 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:45:08,892 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-06-11 07:45:08,892 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:45:08,892 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 07:45:08,892 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 07:45:08,892 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1201] L1001-->L1002-1: Formula: (let ((.cse0 (+ v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25 12))) (and (= (store |v_#memory_int_187| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 (store (select |v_#memory_int_187| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0 (select (select |v_#memory_int_186| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0))) |v_#memory_int_186|) (= (store |v_#memory_$Pointer$.base_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 (store (select |v_#memory_$Pointer$.base_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0 v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25)) |v_#memory_$Pointer$.base_289|) (= |v_pusherThread1of1ForFork0_fifo_node_init_#in~self.offset_7| v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25) (= v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 |v_pusherThread1of1ForFork0_fifo_node_init_#in~self.base_7|) (= (store |v_#memory_$Pointer$.offset_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25 (store (select |v_#memory_$Pointer$.offset_290| v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25) .cse0 (+ v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25 4))) |v_#memory_$Pointer$.offset_289|))) InVars {pusherThread1of1ForFork0_fifo_node_init_#in~self.base=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.base_7|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_290|, #memory_int=|v_#memory_int_187|, pusherThread1of1ForFork0_fifo_node_init_#in~self.offset=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_290|} OutVars{pusherThread1of1ForFork0_fifo_node_init_~self.base=v_pusherThread1of1ForFork0_fifo_node_init_~self.base_25, pusherThread1of1ForFork0_fifo_node_init_#in~self.base=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.base_7|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_289|, #memory_int=|v_#memory_int_186|, pusherThread1of1ForFork0_fifo_node_init_#in~self.offset=|v_pusherThread1of1ForFork0_fifo_node_init_#in~self.offset_7|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_289|, pusherThread1of1ForFork0_fifo_node_init_~self.offset=v_pusherThread1of1ForFork0_fifo_node_init_~self.offset_25} AuxVars[] AssignedVars[pusherThread1of1ForFork0_fifo_node_init_~self.base, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, pusherThread1of1ForFork0_fifo_node_init_~self.offset][725], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1332#true, Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 1079#true, Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1851#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1120#true, Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1894#true, Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1645#true, 1389#true, 115#L1002-1true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1920#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1936#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1938#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 1689#true, Black: 1940#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 1177#true, Black: 1928#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1932#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1934#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 1949#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), 414#L1076-2true, Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1969#(and (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset)), Black: 1973#(and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4))) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.offset ULTIMATE.start_fifo_empty_~self.offset)), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1975#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.offset ULTIMATE.start_fifo_empty_~self.offset) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1960#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|)))), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1977#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.offset ULTIMATE.start_fifo_empty_~self.offset) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1962#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1734#true, Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1963#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1981#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|)))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1983#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|)))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:45:08,892 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:45:08,892 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:45:08,892 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:45:08,892 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:45:09,183 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1076-2-->L1012-39: Formula: (and (= |v_ULTIMATE.start_fifo_empty_#t~mem6.base_119| (select (select |v_#memory_$Pointer$.base_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181)) (= v_ULTIMATE.start_fifo_empty_~self.offset_181 |v_ULTIMATE.start_fifo_empty_#in~self.offset_49|) (= (select (select |v_#memory_$Pointer$.offset_921| v_ULTIMATE.start_fifo_empty_~self.base_181) v_ULTIMATE.start_fifo_empty_~self.offset_181) |v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|) (= |v_ULTIMATE.start_fifo_empty_#in~self.base_49| v_ULTIMATE.start_fifo_empty_~self.base_181)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} OutVars{ULTIMATE.start_fifo_empty_#t~mem6.offset=|v_ULTIMATE.start_fifo_empty_#t~mem6.offset_119|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_921|, ULTIMATE.start_fifo_empty_#t~mem9.offset=|v_ULTIMATE.start_fifo_empty_#t~mem9.offset_143|, ULTIMATE.start_fifo_empty_#t~short12=|v_ULTIMATE.start_fifo_empty_#t~short12_185|, ULTIMATE.start_fifo_empty_#t~mem7.offset=|v_ULTIMATE.start_fifo_empty_#t~mem7.offset_113|, ULTIMATE.start_fifo_empty_#t~mem10.offset=|v_ULTIMATE.start_fifo_empty_#t~mem10.offset_121|, ULTIMATE.start_fifo_empty_~self.offset=v_ULTIMATE.start_fifo_empty_~self.offset_181, ULTIMATE.start_fifo_empty_~self.base=v_ULTIMATE.start_fifo_empty_~self.base_181, ULTIMATE.start_fifo_empty_#t~mem10.base=|v_ULTIMATE.start_fifo_empty_#t~mem10.base_121|, ULTIMATE.start_fifo_empty_#t~mem11.base=|v_ULTIMATE.start_fifo_empty_#t~mem11.base_123|, ULTIMATE.start_fifo_empty_#t~mem6.base=|v_ULTIMATE.start_fifo_empty_#t~mem6.base_119|, ULTIMATE.start_fifo_empty_#t~mem7.base=|v_ULTIMATE.start_fifo_empty_#t~mem7.base_113|, ULTIMATE.start_fifo_empty_#t~mem8.offset=|v_ULTIMATE.start_fifo_empty_#t~mem8.offset_109|, ULTIMATE.start_fifo_empty_#t~mem8.base=|v_ULTIMATE.start_fifo_empty_#t~mem8.base_109|, ULTIMATE.start_fifo_empty_#in~self.offset=|v_ULTIMATE.start_fifo_empty_#in~self.offset_49|, ULTIMATE.start_fifo_empty_#t~mem11.offset=|v_ULTIMATE.start_fifo_empty_#t~mem11.offset_123|, ULTIMATE.start_fifo_empty_#t~mem9.base=|v_ULTIMATE.start_fifo_empty_#t~mem9.base_143|, ULTIMATE.start_fifo_empty_#in~self.base=|v_ULTIMATE.start_fifo_empty_#in~self.base_49|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_921|} AuxVars[] AssignedVars[ULTIMATE.start_fifo_empty_#t~mem6.offset, ULTIMATE.start_fifo_empty_#t~mem9.offset, ULTIMATE.start_fifo_empty_#t~short12, ULTIMATE.start_fifo_empty_#t~mem7.offset, ULTIMATE.start_fifo_empty_#t~mem10.offset, ULTIMATE.start_fifo_empty_~self.offset, ULTIMATE.start_fifo_empty_~self.base, ULTIMATE.start_fifo_empty_#t~mem10.base, ULTIMATE.start_fifo_empty_#t~mem11.base, ULTIMATE.start_fifo_empty_#t~mem6.base, ULTIMATE.start_fifo_empty_#t~mem7.base, ULTIMATE.start_fifo_empty_#t~mem8.offset, ULTIMATE.start_fifo_empty_#t~mem8.base, ULTIMATE.start_fifo_empty_#t~mem11.offset, ULTIMATE.start_fifo_empty_#t~mem9.base][1333], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), 768#true, Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 1079#true, Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1851#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 61#L1034-2true, Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1894#true, Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1645#true, 1389#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), 906#true, Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 651#true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1920#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1936#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1938#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1940#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 1689#true, Black: 1928#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1932#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1934#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 1949#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1969#(and (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset)), Black: 1973#(and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4))) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.offset ULTIMATE.start_fifo_empty_~self.offset)), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1975#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.offset ULTIMATE.start_fifo_empty_~self.offset) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1960#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|)))), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1977#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.offset ULTIMATE.start_fifo_empty_~self.offset) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1962#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1963#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1981#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|)))), Black: 1983#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|)))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 494#true, Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 253#L1012-39true, Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1734#true, Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:45:09,184 INFO L384 tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event [2021-06-11 07:45:09,184 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:45:09,184 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-06-11 07:45:09,184 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-06-11 07:45:09,184 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1202] L1035-->L1036: Formula: (and (= (store |v_#memory_$Pointer$.offset_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_$Pointer$.offset_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| (select (select |v_#memory_$Pointer$.offset_297| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|))) |v_#memory_$Pointer$.offset_297|) (= (store |v_#memory_$Pointer$.base_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_$Pointer$.base_298| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| (select (select |v_#memory_$Pointer$.base_297| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|))) |v_#memory_$Pointer$.base_297|) (= (store |v_#memory_int_195| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18| (store (select |v_#memory_int_195| |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|) |v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18| v_pusherThread1of1ForFork0_fifo_push_~x_11)) |v_#memory_int_194|)) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_298|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_18|, #memory_int=|v_#memory_int_195|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_18|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_298|} OutVars{#memory_$Pointer$.base=|v_#memory_$Pointer$.base_297|, pusherThread1of1ForFork0_fifo_push_#t~mem28.base=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.base_17|, #memory_int=|v_#memory_int_194|, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset=|v_pusherThread1of1ForFork0_fifo_push_#t~mem28.offset_17|, pusherThread1of1ForFork0_fifo_push_~x=v_pusherThread1of1ForFork0_fifo_push_~x_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_297|} AuxVars[] AssignedVars[#memory_$Pointer$.base, pusherThread1of1ForFork0_fifo_push_#t~mem28.base, #memory_int, pusherThread1of1ForFork0_fifo_push_#t~mem28.offset, #memory_$Pointer$.offset][1172], [Black: 1016#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base))), Black: 1740#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 768#true, Black: 1018#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1773#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1004#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1742#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1006#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 1795#true, 1028#true, Black: 514#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 516#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1253#(and (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1256#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1289#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1294#true, Black: 1538#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1542#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1544#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1534#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 806#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 792#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 796#(and (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| |ULTIMATE.start_main_~#q~1.base|)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 811#true, Black: 1302#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1303#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1305#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1038#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1332#true, Black: 1039#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1808#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1079#true, Black: 1842#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1805#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1838#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1807#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1851#true, Black: 562#(and (not (= 0 (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_~q~0.base) |ULTIMATE.start_main_~#q~1.offset|))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 556#(and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_~q~0.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1581#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1597#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 1599#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), 1604#true, Black: 597#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1344#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 600#true, Black: 819#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 1341#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1342#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 853#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 845#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1089#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1090#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 1120#true, Black: 1860#(and (not (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1861#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1863#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1894#true, Black: 1633#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 614#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1635#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (= pusherThread1of1ForFork0_fifo_node_init_~self.base (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1614#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1383#(and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1385#(and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) 4) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1615#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 1645#true, 1389#true, Black: 628#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 633#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base)))), Black: 635#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), Black: 869#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 637#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 870#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 639#(and (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|)) (or (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))) (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| ULTIMATE.start_fifo_front_~self.offset))) (and (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_push_#t~mem28.base|) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 906#true, 651#true, 144#L1036true, Black: 1141#(and (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |pusherThread1of1ForFork0_#in~q_.base|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)))), Black: 1159#(and (or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1161#(and (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (and (= |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 0) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)))) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|) ULTIMATE.start_fifo_front_~self.offset) 0))) (and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)))), Black: 1130#(or (and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= ULTIMATE.start_fifo_front_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) ULTIMATE.start_fifo_front_~self.offset) 0)))), Black: 1671#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1132#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1133#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1656#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1920#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1657#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1936#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1679#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base))), Black: 1938#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4)) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 1689#true, 1177#true, Black: 1940#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), Black: 1928#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1932#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_front_~self.offset 0) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4))), Black: 1934#(and (= (select (select (store |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 4))) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.offset|) (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base)) ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= ULTIMATE.start_fifo_empty_~self.offset 0)), 1949#true, Black: 1409#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 1425#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), 414#L1076-2true, Black: 1411#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_empty_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)))), Black: 659#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), Black: 1427#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1429#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 660#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1431#(and (<= (+ |#StackHeapBarrier| 1) pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1417#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1419#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1421#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1405#(and (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base)), Black: 1407#(and (or (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (+ |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| 12))))) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (or (and (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (not (= (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4))) (+ (select (select |#memory_$Pointer$.offset| |pusherThread1of1ForFork0_#in~q_.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12))))) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (or (and (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (not (= (+ (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) 12) |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset|))) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)))), 1448#true, Black: 950#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), 954#true, Black: 1186#(and (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1188#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1204#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1206#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~t~0.base) (+ pusherThread1of1ForFork0_fifo_push_~t~0.offset 12) |pusherThread1of1ForFork0_fifo_push_#t~mem29.base|)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1208#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_fifo_push_~self.offset) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) ULTIMATE.start_fifo_front_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|))), 447#(= ULTIMATE.start_main_~i~1 0), Black: 1969#(and (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset)), Black: 1973#(and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4))) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.offset ULTIMATE.start_fifo_empty_~self.offset)), Black: 1700#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1975#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4)) |pusherThread1of1ForFork0_fifo_push_#t~mem22.base|) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.offset ULTIMATE.start_fifo_empty_~self.offset) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1701#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1960#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|)))), 452#(= ULTIMATE.start_fifo_front_~wait 1), Black: 1721#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1977#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4))) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_fifo_empty_#t~mem6.base| (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) (+ pusherThread1of1ForFork0_fifo_push_~self.offset 4))) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (= pusherThread1of1ForFork0_~q~0.offset ULTIMATE.start_fifo_empty_~self.offset) (= pusherThread1of1ForFork0_fifo_push_~self.offset ULTIMATE.start_fifo_front_~self.offset)), Black: 1962#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|))), 1734#true, Black: 450#true, Black: 1473#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1963#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1475#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_empty_~self.base)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1981#(and (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|)))), Black: 1467#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1983#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ pusherThread1of1ForFork0_~q~0.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= pusherThread1of1ForFork0_~q~0.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.offset| pusherThread1of1ForFork0_~q~0.offset) (not (= ULTIMATE.start_fifo_empty_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) |ULTIMATE.start_main_~#q~1.base|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |pusherThread1of1ForFork0_#in~q_.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= ULTIMATE.start_fifo_front_~self.offset 0) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.offset| |pusherThread1of1ForFork0_#in~q_.offset|) (= pusherThread1of1ForFork0_~q~0.base |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (or (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (and (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|)))), Black: 1469#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 464#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 683#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 458#(not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)), Black: 462#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 684#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 978#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_empty_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 980#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), 984#true, Black: 471#(and (<= |ULTIMATE.start_fifo_empty_#res| 0) (<= 0 |ULTIMATE.start_fifo_empty_#res|)), 474#true, Black: 1239#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), Black: 1243#(and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) (+ |ULTIMATE.start_main_~#q~1.offset| 4)) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4)) |ULTIMATE.start_fifo_empty_#t~mem6.base|) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset)) (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) (+ ULTIMATE.start_fifo_front_~self.offset 4)) (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset))), 1247#true, Black: 1504#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1508#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 489#(and (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_empty_~self.base)), Black: 1510#(and (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_front_~self.base))), Black: 477#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1494#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), 494#true, Black: 1512#(and (not (= |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select (store |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0)) ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 16) 0) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) ULTIMATE.start_fifo_front_~self.base)) (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_fifo_node_init_#res.base|) (+ |pusherThread1of1ForFork0_fifo_node_init_#res.offset| 12)) ULTIMATE.start_fifo_front_~self.base))), Black: 1502#(and (not (= (select (store (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_node_init_~self.base) pusherThread1of1ForFork0_fifo_node_init_~self.offset pusherThread1of1ForFork0_fifo_node_init_~self.base) (+ pusherThread1of1ForFork0_fifo_node_init_~self.offset 12)) |ULTIMATE.start_main_~#q~1.base|)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base |ULTIMATE.start_main_~#q~1.base|)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), 1520#true, Black: 1745#(or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1777#(and (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1781#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0)), Black: 736#(and (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base)), Black: 1008#(and (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_front_~self.base)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1765#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (or (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1010#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_front_~self.base)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 1783#(and (or (= |ULTIMATE.start_fifo_empty_#t~mem6.offset| (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_empty_~self.base) (+ ULTIMATE.start_fifo_empty_~self.offset 4))) (and (not (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (= ULTIMATE.start_fifo_empty_~self.offset 0))) (= |ULTIMATE.start_main_~#q~1.offset| 0) (= ULTIMATE.start_fifo_front_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#q~1.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= (select (select |#memory_$Pointer$.offset| ULTIMATE.start_fifo_front_~self.base) 4) 0)), Black: 1012#(and (not (= pusherThread1of1ForFork0_fifo_node_init_~self.base ULTIMATE.start_fifo_empty_~self.base)) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (= pusherThread1of1ForFork0_fifo_push_~self.base ULTIMATE.start_fifo_front_~self.base) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0))), Black: 735#(not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_front_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)), Black: 1771#(and (= pusherThread1of1ForFork0_fifo_push_~t~0.offset 0) (= |ULTIMATE.start_main_~#q~1.offset| 0) (not (= pusherThread1of1ForFork0_fifo_push_~self.base pusherThread1of1ForFork0_fifo_push_~t~0.base)) (= |ULTIMATE.start_main_~#q~1.base| pusherThread1of1ForFork0_fifo_push_~self.base) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~#q~1.base|) 4) 0) (= pusherThread1of1ForFork0_fifo_push_~self.offset 0) (not (= (select (select |#memory_$Pointer$.base| pusherThread1of1ForFork0_fifo_push_~self.base) |ULTIMATE.start_main_~#q~1.offset|) 0))), Black: 1014#(and (<= (+ |#StackHeapBarrier| 1) ULTIMATE.start_fifo_front_~self.base) (not (= |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| ULTIMATE.start_fifo_empty_~self.base)) (not (= (select (select |#memory_$Pointer$.base| |pusherThread1of1ForFork0_#in~q_.base|) |ULTIMATE.start_main_~#q~1.offset|) 0)) (= |ULTIMATE.start_main_~#q~1.base| |pusherThread1of1ForFork0_#in~q_.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#q~1.base|) (not (= (select (select |#memory_$Pointer$.base| ULTIMATE.start_fifo_empty_~self.base) ULTIMATE.start_fifo_front_~self.offset) 0)) (= ULTIMATE.start_fifo_empty_~self.base ULTIMATE.start_fifo_front_~self.base))]) [2021-06-11 07:45:09,184 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-06-11 07:45:09,184 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 07:45:09,185 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-06-11 07:45:09,185 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-06-11 07:45:10,701 INFO L129 PetriNetUnfolder]: 3224/14892 cut-off events. [2021-06-11 07:45:10,702 INFO L130 PetriNetUnfolder]: For 246216/247617 co-relation queries the response was YES. [2021-06-11 07:45:10,874 INFO L84 FinitePrefix]: Finished finitePrefix Result has 62113 conditions, 14892 events. 3224/14892 cut-off events. For 246216/247617 co-relation queries the response was YES. Maximal size of possible extension queue 572. Compared 182765 event pairs, 76 based on Foata normal form. 606/14083 useless extension candidates. Maximal degree in co-relation 61699. Up to 1530 conditions per place. [2021-06-11 07:45:11,017 INFO L151 LiptonReduction]: Number of co-enabled transitions 20474 [2021-06-11 07:45:14,730 INFO L163 LiptonReduction]: Checked pairs total: 120030 [2021-06-11 07:45:14,731 INFO L165 LiptonReduction]: Total number of compositions: 0 [2021-06-11 07:45:14,731 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 6889 [2021-06-11 07:45:14,731 INFO L480 AbstractCegarLoop]: Abstraction has has 572 places, 1454 transitions, 27789 flow [2021-06-11 07:45:14,732 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 451.0) internal successors, (6765), 15 states have internal predecessors, (6765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:45:14,732 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 07:45:14,732 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 07:45:14,732 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-06-11 07:45:14,732 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-11 07:45:14,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 07:45:14,732 INFO L82 PathProgramCache]: Analyzing trace with hash 116826465, now seen corresponding path program 2 times [2021-06-11 07:45:14,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 07:45:14,733 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508737340] [2021-06-11 07:45:14,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 07:45:14,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 07:45:14,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:45:14,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:45:14,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:45:14,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:45:14,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:45:14,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 07:45:14,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:45:14,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 07:45:14,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:45:14,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 07:45:14,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:45:14,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:45:14,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:45:14,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 07:45:14,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:45:14,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-06-11 07:45:14,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:45:14,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-06-11 07:45:14,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:45:14,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-06-11 07:45:14,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:45:14,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-06-11 07:45:14,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:45:14,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 07:45:14,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 07:45:14,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-11 07:45:14,988 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 07:45:14,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508737340] [2021-06-11 07:45:14,988 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 07:45:14,988 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-06-11 07:45:14,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159043996] [2021-06-11 07:45:14,988 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-11 07:45:14,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 07:45:14,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-11 07:45:14,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-11 07:45:14,992 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 474 out of 893 [2021-06-11 07:45:14,994 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 572 places, 1454 transitions, 27789 flow. Second operand has 15 states, 15 states have (on average 475.0) internal successors, (7125), 15 states have internal predecessors, (7125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 07:45:14,994 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 07:45:14,994 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 474 of 893 [2021-06-11 07:45:14,994 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand